你的位置: iPc 首页 > 全部文章 > 软件相关 > 阅读文章
科学X网    Office    苹果中国    微软中国    VPS

SwitchHosts! - 一个实用的快捷切换 hosts 小工具

17
七月

SwitchHosts! 是一个用于在不同环境下快速切换 Hosts 的小工具,虽然界面不怎么华丽,但是功能还是很实用的……

快捷切换 hosts 小工具

日常开发工作中,我们可能经常需要切换各种 hosts 绑定,比如在本地开发时可能需要一个开发环境的 hosts 绑定方案,发布到测试环境后又有一个测试环境的 hosts 绑定方案,然后可能还有一个预发布环境,最后可能才是真实的线上环境。本地开发过程中,还可能有多组不同的 hosts 需要绑定,比如前端开发环境,数据库对应的开发环境……。其结果就是,我们经常需要在各个 hosts 绑定之间切换,这会花掉不少时间,而且这个过程毫无乐趣可言。

这个工具是使用 Python + wxPython 开发的,因此在 Windows / Linux / Mac 上都可以运行。不过由于不熟悉 Linux 和 Mac 下 Python 的打包及编译,目前只提供了 Windows 下的二进制可执行文件下载,Linux 及 Mac 用户在配置好环境(Python / wxPython / chardet)后可以直接运行源码。

当然,也非常欢迎熟悉 Linux 或 Mac 平台下的 Python 的大侠帮忙制作一个 Linux 或 Mac 版的可执行文件。

程序在 Windows 下的运行截图如下:

快捷切换 hosts 小工具

程序还可以最小化到系统托盘,在托盘图标的右键菜单上也可以快速切换各 hosts 方案:

快捷切换 hosts 小工具

Ps:请尽量不要将本程序放到中文目录下,不然可能不能运行……

下载传送门

解压密码:www.ipc.me

点击下载 SwitchHosts! |来自 iPc.me | 官方博客

关于本文
各种回音
  1. 说: 回复他/她

    沙发

  2. 说: 回复他/她

    没必要吧,host文件一个快捷方式就行了。

    • 说:

      但是一些人可能觉得会方便些,就是弄多个hosts环境,用来切换

    • 说:

      譬如你做web开发,可能经常就需要来回切换测试服务器、本地服务器和正式服务器了。当然,游戏玩家或者经常要爬过那道墙的朋友可能也会有需要的

  3. 说: 回复他/她

    支持通配符吗? 还是这仅仅是切换hosts文件而已?

  4. 说: 回复他/她

    不觉得用bat更好吗?

微博评论箱