hostsPlus是一款hosts增强编辑小工具,利用这款工具可以实现本地开发环境的高效切换。
目前已实现Windows, Linux, Mac三大平台的支持,采用Adobe Air开发,采用GPL协议发布,代码托管在github上面。
主要特点:
hosts方案管理
hosts单文件分组管理
重定向到主机名或域名
DNS切换
前端小工具集
主题切换
跨平台:Windows, Linux, Mac
关于分组
这里简单介绍下hosts分组的概念。
传统hosts管理软件都是多文件管理,切换时整个文件进行切换。
而hostsPlus最大的特色就是推出了分组管理的概念,一个文件里可以通过一定的格式,设置多个分组。并且,多个分组间可以设置互斥或者依赖关系。
所谓互斥关系,就是两个分组是相互排斥的。开启其中一个分组,另外一个分组必需要关闭,否则就冲突了。
例如所有互联网公司都有如下几个开发环境:开发环境、测试环境、生产环境,这几个环境之间必然是相互排斥的,选择了其中一个环境,另外几个环境必然就要关闭。
所谓依赖关系,就是某一个分组必需在另外一个分组开启的情况下,才能正常工作。
例如一个网站有非常多的应用,每个应用都会依赖一些公用的绑定。
详细使用指南,可以前往这里查阅:https://github.com/yaniswang/hostsPlus/wiki/manual
下载最新版本
前往我的博客:http://yaniswang.com/frontend/2012/08/07/hostsplus/
源代码:https://github.com/yaniswang/hostsPlus
来自:开源中国社区