2016-05-24 更新
iHosts 更新 1.2.3 后新增 Hosts 語法著色功能,并支持使用快捷鍵打開 Hosts 菜單,當你把鼠標移到 Hosts 菜單圖標上后,菜單可快速預(yù)覽。
Hosts,一個自 Windows 時代就被我們廣泛使用的系統(tǒng)文件,你可以通過它加速域名解(F)析(Q)、屏蔽網(wǎng)站或者做一些更齷(Po)齪(Jie)的事,雖然最后一種用處很常見,但我們從來不鼓勵不建議大家去做,大家都知道,修改 Hosts 是一件很麻煩的事,即使熟練通過 Terminal 修改 Hosts,如果遇到頻繁切換網(wǎng)絡(luò)環(huán)境的情況還是會占用你不少時間。
iHosts 就是為解決上述痛點設(shè)計的軟件,他可以幫助開發(fā)者建立多組 Hosts,每組 Hosts 又可以再為多個 IP 添加多個節(jié)點,使開發(fā)者能更加深入細致的管理網(wǎng)絡(luò)環(huán)境,克服了普通?Hosts 編輯工具只能進行整體替換的尷尬。
點擊系統(tǒng)菜單欄中 iHosts 的托盤圖標,在彈出的菜單中點擊 “編輯 Hosts”、或直接按下 “Command + E” 快捷鍵,即可打開 Hosts 編輯窗口。
在這里,你可以進行以下操作:
- 像編輯普通文本文件一樣編輯 Hosts
- 添加、刪除 Hosts 分組或節(jié)點,并對 Hosts 節(jié)點進行編輯、上移、下移等操作
- 和 Mac OS X 原生操作習慣一致,可在編輯過程中點擊“應(yīng)用”進行保存、點擊“復(fù)原”進行撤銷
- 注釋以”#”開頭
- Hosts 記錄中,IP 地址在前、域名在后,中間可以使用任意空格、或 Tab 隔開
- 推薦使用 Tab,這樣可以使域名保持左對齊
比如,當你需要在開發(fā)環(huán)境(如 192.168.1.80 )、測試環(huán)境(如 192.168.1.88 )之間切換,你可以在 iHosts 中新建一個分組,創(chuàng)建“開發(fā)”節(jié)點,指定 192.168.1.80 對應(yīng)的域名為?mydomain.com,然后再創(chuàng)建“測試”節(jié)點,指定 192.168.1.88 對應(yīng)的域名為?mydomain.com,以此實現(xiàn)保持使用?mydomain.com?不變,直接在 iHosts 中一鍵切換開發(fā)、測試環(huán)境。
點擊系統(tǒng)菜單欄中 iHosts 的托盤圖標,在彈出的菜單中點擊 “查看 Hosts”、或直接按下 “Command + V” 快捷鍵,即可打開 Hosts 查看窗口。并且,當 Hosts 發(fā)生變化時,這里也會實時更新。
iHosts 可以免費使用,不過最多添加 4 個 Hosts 節(jié)點,用戶可在“偏好設(shè)置 > 賬戶”中根據(jù)自己的需求進行升級:
- 升級至?iHost Plus,最多添加?10?個 Hosts 節(jié)點
- 升級至?iHost Pro,最多添加?50?個 Hosts 節(jié)點
iHosts 應(yīng)該是?Mac App Store 上的首款?Hosts?修改工具,軟件以沙盒模式運行,無需 Root 權(quán)限,安全放心。
附:《官方使用手冊》
iHosts 的作者 Jason 同時也是“貼貼板”的開發(fā)者。
xx
https://github.com/oldj/SwitchHosts/ 這個更好用
2016-12-20 02:43
pengei
改了不生效。用不成功
2016-09-10 19:54
Tom
恩,挺靈活的,贊一個~
2016-05-05 14:03