Windows 綠色版本下載:http://oldj.github.io/SwitchHosts/。
日常開發工作中,我們可能經常需要切換各種 hosts 綁定,比如在本地開發時可能需要一個開發環境的 hosts 綁定方案,發布到測試環境后又有一個測試環境的 hosts 綁定方案,然后可能還有一個預發布環境,最后可能才是真實的線上環境。本地開發過程中,還可能有多組不同的 hosts 需要綁定,比如前端開發環境,數據庫對應的開發環境……。其結果就是,我們經常需要在各個 hosts 綁定之間切換,這會花掉不少時間,而且這個過程毫無樂趣可言。
同事介紹過幾個切換 hosts 方案的小工具,但看起來都不是很好,於是抽空自己動手做了一個小工具: SwitchHosts!。
這個工具是使用 Python + wxPython 開發的,因此在 Windows / Linux / Mac 上都可以運行。不過由於不熟悉 Linux 和 Mac 下 Python 的打包及編譯,目前只提供了 Windows 下的二進制可執行文件下載,Linux 及 Mac 用戶在配置好環境(Python / wxPython / chardet)后可以直接運行源碼。當然,也非常歡迎熟悉 Linux 或 Mac 平台下的 Python 的大俠幫忙制作一個 Linux 或 Mac 版的可執行文件。:-)
程序在 Windows 下的運行截圖如下:
程序還可以最小化到系統托盤,在托盤圖標的右鍵菜單上也可以快速切換各 hosts 方案:
感謝 黑三 和 小馬 勇敢地做了這個程序的小白鼠並提出了不少意見。
你可以在 GitHub 上查看或下載 SwitchHosts! 的源碼。Windows 用戶也可以直接下載下面的綠色可執行版本:
Windows 綠色版本下載:http://oldj.github.io/SwitchHosts/。
使用中常見問題:
1、彈出是否允許修改host 點擊允許或者拒絕 然后之后打開就會報錯
原因:待補充
解決:待補充