你正在浏览的是 notpadd++ 标签

zencoding for notepad++ 快捷键修改

日期 : 2011年8月9日 13:37 pm 标签 : - 慢性创可贴 - 评论 : 3 feet 日历 : 9 Aug 2011

我的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失效),在查问题,有人知道欢迎留言。