今天遇到一個有趣的事情,當我設置 css 樣式表的默認打開方式的時候,卻始終無法設置成功,系統總是隨機選取一種打開方式來打開文件。比如:pdf、DW、txt等方式。
我設置默認打開方式的步驟如下:
1、在css文件上右鍵選擇打開方式,然后在打開方式里面再選擇默認打開方式
2、在彈出框里面選擇瀏覽,接着找到我安裝的 sublime_text.exe ,然后點擊打開按鈕
3、回到剛才的打開方式彈層后選擇 “始終使用選擇的程序打開這種文件”,然后點擊確認按鈕
然而奇怪的事出現了,系統總隨機選取一種打開方式為默認打開方式。
原因:后來在同事的幫助下,找打了原因:以前將sublime text 2編輯器安裝過兩次,分別在C:\Program Files\Sublime Text 2盤和D:\Program Files\Sublime Text 2里面,而注冊表里面設置的是 C:\Program Files\Sublime Text 2 目錄。然后我把 C:\Program Files\ 里面的 Sublime Text 2 文件夾刪除了,而注冊表里面的設置還是在 C:\Program Files\Sublime Text 2 這個位置,這就是將sublime text 2 設置為默認編輯器失敗的原因。
解決辦法:
1、win+r 在運行里面輸入regedit,然后回車打開注冊表
2、ctrl+f 在彈出框里面輸入 sublime ,點擊右側的查找。
3、會找到 HKEY_CLASSES -> * -> shell->Open with sublime Text 2 -> command ,雙擊右側的默認,彈窗的“數值數據”下輸入看應該是 "D:\Program Files\Sublime Text 2\sublime_text.exe" "%1"
4、再按 F3 查找下一個, HKEY_CLASSES -> sublime_text.exe -> shell -> open -> command 雙擊右側的默認,將彈層的“數值數據”下的 "c:\Program Files\Sublime Text 2\sublime_text.exe" "%1" 改成 "D:\Program Files\Sublime Text 2\sublime_text.exe" "%1" 然后點擊確定。
注:注冊表里面的 “數值數據” 指的就是你安裝的的編輯器的目錄
5、最后再按開始的方法去設置默認打開方式,即可成功。