快捷切換hosts的小工具:SwitchHosts!


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 下的運行截圖如下:

SwitchHosts!

程序還可以最小化到系統托盤,在托盤圖標的右鍵菜單上也可以快速切換各 hosts 方案:

系統托盤

感謝 黑三 和 小馬 勇敢地做了這個程序的小白鼠並提出了不少意見。

你可以在 GitHub 上查看或下載 SwitchHosts! 的源碼。Windows 用戶也可以直接下載下面的綠色可執行版本:

Windows 綠色版本下載:http://oldj.github.io/SwitchHosts/

 

 

使用中常見問題:

1、彈出是否允許修改host 點擊允許或者拒絕 然后之后打開就會報錯 

原因:待補充

解決:待補充


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM