SwitchHosts - 开发人员必备的跨平台hosts管理工具

3,172 阅读1分钟

原文来自:github.com/oldj/Switch…

SwitchHosts

项目主页:switchhosts.vercel.app

SwitchHosts 是一个管理 hosts 文件的应用,基于 Electron 、ReactJotai 、Chakra UICodeMirror 等技术开发。

截图

Capture

功能特性

  • 快速切换 hosts 方案
  • hosts 语法高亮
  • 支持从网络加载远程 hosts 配置
  • 可从系统菜单栏图标快速切换 hosts

安装

下载

你可以下载源码并自行构建,也可以从以下地址下载已构建好的版本:

你也可以通过 Chocolatey 包管理器安装已构建好的版本:

choco install switchhosts

数据备份

SwitchHosts 的数据文件存储于 ~/.SwitchHosts (Windows 下存储于用户个人文件夹下的 .SwitchHosts 文件夹), 其中 ~/.SwitchHosts/data 文件夹包含数据,~/.SwitchHosts/config 文件夹包含各项配置信息。


实际使用

最常用的是GitHub加速和公司开发。

当github访问不稳定,魔法又无法使用时,可以快速打开github加速、修改域名映射,window再也不用把hosts复制到桌面,修改后再拖回去的繁琐操作了。mac下也不用使用vi去编辑hosts了,非常的方便好用!

image.png