作者:zhanhailiang 日期:2014-10-22
简介
SwitchHosts工具是一个用于快速切换 hosts 文件的小程序,基于 Python 和 wxPython 开发。其主要功能特性包括:
- 支持Common Host文件,切换到任意环境都将生效的host — charlestang
- 快速切换 hosts
- 跨平台(基于 wxPython)
- hosts 文件语法高亮
- 可为不同的 hosts 方案设置不同的图标
- 切换 hosts 方案时浮出窗口提示
- 支持在线 hosts 方案
- 方案档案可导入/导出
官方wiki:https://github.com/oldj/SwitchHosts
使用场景
第一种应用场景:
由于开发经常需要配置多套环境,如本地开发环境,测试环境,预发布环境等,需要配置多套不同的Host分组,而直接修改Winndows原生的host文件不便于管理,比如我们使用本地开发环境时需要手动注释其它环境的Host分组,而SwitchHosts提供了快速切换的方案,只需本地配置好Host分组后切换到相应的分组即可生效,如下图:
第二种应用场景:
针对第一种场景而言,其用户群主要是开发人员,而对开发人员而言对这些环境操作相对熟悉。但对产品运营等相关人员,如果需要他们在各个环境中切换修改的话,就比较麻烦了,这时SwitchHosts就派上用场了。SwitchHosts提供了在线导入方案,这样就只需要开发人员统一维护Host分组,而产品运营直接通过在线导入分组后切换到相应环境即可,非常方便:
时间: 2024-10-16 18:07:05