host切换工具SwitchHosts
host切换工具SwitchHosts开发Web过程中,经常需要配置多套环境,网址域名都相同,但部署在不同的服务器上,例如有开发环境、测试环境、预发布环境、生产环境,在切换Hosts访问,测试以及验证bug时,如果纯手工修改这会花掉不少时间。
SwitchHosts是一个管理、快速切换多个hosts方案的小工具,一键切换Hosts配置,非常实用,高效。
一、SwitchHosts工具的特性
1、快速切换 hosts
2、hosts 文件语法高亮
3、可为不同的 hosts 方案设置不同的图标
4、支持在线 hosts 方案
5、方案档案可导入/导出
6、不用安装,解压好后直接使用
二、应用场景
1、对于开发人员,由于开发经常需要配置多套环境,如本地开发环境,测试环境,预发布环境等,需要配置多套不同的Host分组,而直接修改Winndows原生的host文件不便于管理,比如我们使用本地开发环境时需要手动注释其它环境的Host分组,而SwitchHosts提供了快速切换的方案,只需本地配置好Host分组后切换到相应的分组即可生效。
2、对于产品运营等相关人员,如果需要他们在各个环境中切换修改的话,就比较麻烦了,这时SwitchHosts就派上用场了。SwitchHosts提供了在线导入方案,这样就只需要开发人员统一维护Host分组,而产品运营直接通过在线导入分组后切换到相应环境即可,非常方便
三、SwitchHosts的使用注意事项
1、有一个公共的hosts标签页,你可以在这个里面把公用的hosts写进去,这样其他标签生效的时候会加载这个共用的。点击红框处就生效了。
2、如果你有多个hosts方案要切换使用,点击左下角增、删、改按钮进行相应操作即可,操作很简单,如下图
3、在线方案 可以把hosts文件放在一个站点下,共享给大家,当有修改的时候,重新刷新一下,就能取到最新的hosts了,统一维护。
4、运用图标方便识别运行在那个环境,不同的环境设置不同的图标,程序最小化的图标也会跟着变化。
5、注意以管理员身份运行,不然会提示以下错误
6、如果使用了代理,修改 Hosts 也不会生效。因为浏览器会优先考虑代理工具的代理,建议调试的时候先关闭代理。
7、修改了hosts不生效,可以强制属性浏览器,如果还不行,则需要重启浏览器。