如果你需要修改 /etc/hosts 来切换开发环境,甚至已经在用脚本、工具来编辑 Hosts ,你真的需要试试 iHosts.
一般的 Hosts 编辑工具,都是将 Hosts 文件进行整体替换。而 iHosts 管理的粒度更小,可以仅仅更新其中的一部分。
比如,如果你需要在开发环境(如 192.168.1.80 )、测试环境(如 192.168.1.88 )之间切换,你可以:
在 iHosts 中新建一个分组。
创建“开发”节点,指定 192.168.1.80 对应的域名为 mydomain.com.
创建“测试”节点,指定 192.168.1.88 对应的域名为 mydomain.com.
然后,在开发时可以保持使用 mydomain.com 不变,直接在 iHosts 中一键切换开发、测试环境。
当然,实时查看 /etc/hosts 这样的功能也不能少:
由于 iHosts 即将上架 Mac App Store ,所以 iHosts 采用沙盒模式。进而,你需要在首次运行时,允许 iHosts 访问 /etc/hosts 文件,并且在 Terminal 中通过命令允许当前用户修改 /etc/hosts 文件。
虽然稍微有些麻烦,但是更安全。如果是直接弹一个让我输入管理员密码的框,我还是有些慌的,尤其是前不久的 Transmission 事件...
废话不说,直接 >>> 点我免费下载 <<<
不过,计划上架 Mac App Store 后会有收费版本,免费版本会有一些功能限制。不过没关系,可以先试试,如果你都碰不到受限的地方,说明免费版对你绝对够用啦。
欢迎体验,围观改变世界。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.