用過這麼多文字編輯器,什麼editplus,ultraedit,notepad,vim for windows...
感覺還是notepad++用著最舒服。
今天想把notepad++添加到右鍵菜單中,在設定裡找了一圈也沒有找到。於是網上一通搜尋,找到了第一種解決辦法:
將以下代碼儲存成*.reg註冊表檔案,雙擊就可以搞定了。
[HKEY_CLASSES_ROOT\*\Shell\用 NotePad++開啟][HKEY_CLASSES_ROOT\*\Shell\用 NotePad++開啟\command]@="E:\\Software list\\npp.6.1.5.bin\\unicode\\notepad++.exe \"%L\""
興緻勃勃的雙擊儲存的*.reg檔案,結果卻是這樣:
提示 “無法匯入XX.reg:指定的檔案不是註冊指令碼。您在登錄編輯程式中只能匯入二進位註冊檔案。”
於是,有是一頓搜尋,熱心的網友給出了答案:
在開頭加上 ,Windows Registry Editor Version 5.00 , windows登錄編輯程式版本5
代碼就變成這樣的了:
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\Shell\用 NotePad++開啟][HKEY_CLASSES_ROOT\*\Shell\用 NotePad++開啟\command]@="E:\\Software list\\npp.6.1.5.bin\\unicode\\notepad++.exe \"%L\""
其中notepad++.exe的路徑是要用反斜線轉義的。%L要用雙引號括起來。
儲存成.reg格式以後雙擊重試,還是報錯。
第三次搜尋,終於找到一絲有用的線索:有可能是檔案的編碼不對。
ANSI(註冊表檔案使用的格式,無格式定義)Unicode(字型字元集通用標準)Unicode big endian(Unicode BE)UFT-8(網頁常用編碼)最後,將.reg儲存為ANSI編碼後雙擊,成功!
----