快速切换 hosts 文件的小程序:SwitchHosts

jopen 9年前

SwitchHosts工具是一个用于快速切换 hosts 文件的小程序,基于 Python 和 wxPython 开发。其主要功能特性包括:

  • 支持Common Host文件,切换到任意环境都将生效的host — charlestang
    </li>
  • 快速切换 hosts
  • 跨平台(基于 wxPython)
  • hosts 文件语法高亮
  • 可为不同的 hosts 方案设置不同的图标
  • 切换 hosts 方案时浮出窗口提示
  • 支持在线 hosts 方案
  • 方案档案可导入/导出
  • </ul>

    官方wiki:https://github.com/oldj/SwitchHosts

    </div>

    使用场景

    第一种应用场景:

    由于开发经常需要配置多套环境,如本地开发环境,测试环境,预发布环境等,需要配置多套不同的Host分组,而直接修改Winndows原生的host文件不便于管理,比如我们使用本地开发环境时需要手动注释其它环境的Host分组,而SwitchHosts提供了快速切换的方案,只需本地配置好Host 分组后切换到相应的分组即可生效,如下图:


    20141022223621609.png

    第二种应用场景:

    针对第一种场景而言,其用户群主要是开发人员,而对开发人员而言对这些环境操作相对熟悉。但对产品运营等相关人员,如果需要他们在各个环境中切换修改的话,就比较麻烦了,这时SwitchHosts就派上用场了。SwitchHosts提供了在线导入方案这样就只需要开发人员统一维护Host分组,而产品运营直接通过在线导入分组后切换到相应环境即可,非常方便:
    20141022223637171.png

     来自:http://blog.csdn.net/billfeller/article/details/40385271