最近在notepad++裝了ZenCoding插件,可是卻發現“重做”的熱鍵ctrl+Y不能用了。
由於這幾天一直在寫html,實在受不了ctrl+Y不能用,於是決定把這個問題解決一下。
首先的找出ctrl+Y被那個程序占用了,先后用了ActiveHotkeys(看了半天愣是沒學會這軟件咋用),和GhotKeys(我的Win7 32位,結果被這玩意兒搞藍屏了,估計只支持XP),都不理想。
最后在小眾軟件的評論中看到有人推薦Windows Hotkey Explorer,就下載來使用了一下,成功找出占用ctrl+Y的程序,原來就是Notepad++。
軟件界面如下,使用很簡單
在Notepad++的捷鍵管理中翻了半天不知是Notepad++中的啥占用了ctrl+Y,就在失望時,才發現罪魁禍首是ZenCoding插件。
就是那個Evaluate Math Expression功能占用了ctrl+Y,占就占吧,你還設置成全局的熱鍵。。。搞的我在其他程序中都不能用ctrl+Y
於是打開notepad++的插件目錄,找到負責ZenCoding插件的js(我的路徑是F:\Notepad++ 6.1.5\plugins\NppScripting\includes)
打開Zen Coding.js這個文件。
把第8010行負責注冊熱鍵的代碼注釋掉並重啟Notepad++就可以了。ctrl+Y又可以用了
如圖: