指点成金-最美分享吧

登录

Mac上一个快捷切换hosts的小工具:SwitchHosts!

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了Mac上一个快捷切换hosts的小工具:SwitchHosts!相关的知识,希望对你有一定的参考价值。

参考技术A 作为一位技术开发人员在日常开发工作中,经常需要切换各种 hosts 绑定,比如在本地开发时可能需要一个开发环境的 hosts 绑定方案,发布到测试环境后又有一个测试环境的 hosts 绑定方案,测试之后还会切换到真实的线上环境。另外,本地开发过程中,还可能有多组不同的 hosts 需要绑定,比如本地SVN配置,公司内部系统平台等等。其结果就是,我们经常需要在各个 hosts 绑定之间切换,这样会浪费不少时间。

那么好消息来了,SwitchHosts!是一款Hosts快速切换小工具,作用是用来一键切换Hosts配置文件,非常实用,操作起来非常简单。

而且SwitchHosts!终于在时隔3年后更新了。现在的最新版本是SwitchHosts!3。新版中作者更换了开发框架,使得界面清爽干净许多。

打开软件,如图1-1所示:

新增hosts和选择开关hosts方案,如图1-2所示:

hosts方案里面快捷注释,如图1-3所示:

Switchhosts Mac 安装

SwitchHosts! Mac版是一款管理切换编辑Mac系统hosts的工具。支持编辑mac hosts文件,自定义以及添加多个hosts文件配置,备份hosts文件

 

brew方式安装
在 macOS 上,也可以使用 brew cask 安装,命令如下:

brew cask install switchhosts

scoop 方式安装
在 Windows 上,也可以使用 scoop 安装,命令如下:

scoop install switchhosts

 SwitchHosts! 的数据文件位置

SwitchHosts! 的数据文件在 ~/.SwitchHosts 目录下(Windows 用户为个人主目录下的 .SwitchHosts 目录下),其中 ~/.SwitchHosts/data.json 是 hosts 数据文件,~/.SwitchHosts/prefereces.json 是配置信息。

软件特点:

  • 语法高亮
  • 支持多hosts组
  • 点击行号切换启用/注释当前行host

  • 在状态栏快速切换
  • 支持本地/远端hosts
  • 支持导入/导出
  • 支持Alfred搜索 (仅适用于Mac)

SwitchHosts Mac中文设置 

 最后重新启动即可生效!

 

以上是关于Mac上一个快捷切换hosts的小工具:SwitchHosts!的主要内容,如果未能解决你的问题,请参考以下文章