作為開發人員,修改hosts文件可能是一個經常會執行的操作(使用自定義域名映射),但是如果每次都需要在Windows資源管理中進入到目錄:C:\Windows\System32\drivers\etc
,然后再使用某個文本編輯器打開hosts文件,才能進行編輯。雖然這個操作過程本身並不復雜,但如果每次都是重復執行這個動作,其實效率挺低的。甚至有時候還會出現無法直接保存hosts文件的權限報錯,只能先把hosts文件拷貝到其他地方,編輯好了再覆蓋回去。
那是否存在某個更加快捷的方式可以直接打開hosts文件進行編輯,並且也不會遇到無法保存的權限報錯呢?
常用的外部工具有SwitchHosts,Multiple-host等等。
還有另外一種方式個人覺得是最快捷方便的,就是通過Windows系統的快捷方式實現(最好安裝如Notepad++,Sublime Text這樣的文本編輯器)。
如下步驟描述了如何創建快速修改hosts文件的快捷方式(使用Notepad++打開):
第一步,在桌面鼠標右鍵彈出菜單中選擇“新建” -> “快捷方式”。
第二步,在新建快捷方式彈出框的“請輸入對象的位置(T):”文本框中輸入完整的文件編輯器路徑和完整的hosts文件路徑,如:"C:\Program Files\Notepad++\notepad++.exe" C:\Windows\System32\drivers\etc\hosts
點擊“下一頁”,設置快捷鍵名稱:
點擊“完成”。
此時在桌面就會生成一個能快速打開hosts文件的快捷方式:
雙擊該快捷方式圖標就可以打開hosts文件並進行編輯。
【參考】
https://www.jianshu.com/p/154860a8ce57 win10下快速編輯hosts方法
https://sspai.com/post/43248 在 Windows 上如何管理 Hosts?這里有 3 款小工具推薦給你