我的zencoding 插件在 notepad++ 中的快捷键 是Ctrl+E,不像其他软件是用TAB 来触发。
于是研究了一翻,发现可以实现用TAB 来触发。
方法如下:打开 plugins\NppScripting\includes\Zen Coding.js 文件,往下拉到最底下
// init engine
addMenuItem('Expand Abbreviation', 'expand_abbreviation', 'Ctrl+E');
其中addMenuItem 就是添加快捷键的方法,后面的 Ctrl+E 就是zencoding 触发快捷键,
看了下源代码 只要修改成如下代码就可以实现tab触发。
addMenuItem('Expand Abbreviation', 'expand_abbreviation', ' TAB');
注意:TAB前面是一个进位符号(就是tab拉~ ^__^),后面的TAB是好看,其实它的快捷键是去第一个字符作为快捷键,可以修改成自己想要的键。
===============更新==============
发现使用TAB 的时候会中断 平常使用 TAB,(正常时候tab失效),在查问题,有人知道欢迎留言。
飞鱼 ^_^ 浆抱罗斯‘s blog


