Notepad++插件Emmet不工作解决办法
2016-02-27 23:36
627 查看
平时开发使用的是Eclipse,安装了Emmet,还挺给力的。
偶尔也会在Notepad++上写写东西,某次看到其plugins列表里也有Emmet,于是安装之,接着会提示安装PythonScript,也装了,重启Notepad++后,想测试一下Emmet的功能,但使用快捷键Ctrl+E(开始并不知道在Notepad++上,Emmet的展开缩写(Expand abbreviation)快捷键并不是Ctrl+E),并无效果,且无任何提示。
借助搜索引擎,发现也有不少人有这个问题,比如这个
https://www.zhihu.com/question/26417453
在Notepad++里卸载Emmet和PythonScript后,作了以下尝试:
尝试1(参考用户:szhdl0929):
下载PythonScript的msi安装包,安装这个后,再安装Emmet,问题依旧。
尝试2(参考用户:吕延庆):
下载PythonScript_full_0.9.2.0,然后解压覆盖到Notepad++根目录,问题依旧too。
接着,在stackoverflow找到
Above Current(我看应该是在当前行上面插入空白行吧)占用了,把这个快捷键改一下,然后再尝试,终于有效果了!
接着按照个人喜好,在Settings
> Shortcut Mapper > Plugin commands里,找到Expand abbreviation,改成Ctrl+E,bingo~
总结,如果在Notepad++里安装了Emmet和PythonScript,并正确地使用了Emment的快捷键,但有提示错误的话,一般按照上面两个尝试可解决。
若然没有提示,那很可能就是我这种情况了,改改快捷键即可。
So,回想一下,有几个方面需要反省一下:
1.
惯性思维:
以为Eclipse里怎么用,Notepad++里就怎么用,其实不然
2.
瞎
Notepad++的菜单Plugins
> Emmet里,第一项就是Expand abbreviation,而且标明了快捷键!当然英文不行也是个问题啊。。。
所以呢,或许当你按快捷键没反应,用鼠标点一下这个菜单项,看看是否能工作也是可以帮忙排除原因并解决问题的。
偶尔也会在Notepad++上写写东西,某次看到其plugins列表里也有Emmet,于是安装之,接着会提示安装PythonScript,也装了,重启Notepad++后,想测试一下Emmet的功能,但使用快捷键Ctrl+E(开始并不知道在Notepad++上,Emmet的展开缩写(Expand abbreviation)快捷键并不是Ctrl+E),并无效果,且无任何提示。
借助搜索引擎,发现也有不少人有这个问题,比如这个
https://www.zhihu.com/question/26417453
在Notepad++里卸载Emmet和PythonScript后,作了以下尝试:
尝试1(参考用户:szhdl0929):
下载PythonScript的msi安装包,安装这个后,再安装Emmet,问题依旧。
尝试2(参考用户:吕延庆):
下载PythonScript_full_0.9.2.0,然后解压覆盖到Notepad++根目录,问题依旧too。
接着,在stackoverflow找到
Emmet
- Notepad++ “Unknown exception”
虽然我的问题并没有提示什么错误,但在stackoverflow这个问题里,看到一个很有启发的回答(by jcwareham),就是Notepad++中,Emmet的快捷键并不是我想的Ctrl+E,而是Ctrl+Alt+Enter!
但是,为什么还是没反应呢?
接着进入Notepad++的Settings > Shortcut Mapper,在Main menu里可以看到,Emmet的默认快捷键被Insert Blank LineAbove Current(我看应该是在当前行上面插入空白行吧)占用了,把这个快捷键改一下,然后再尝试,终于有效果了!
接着按照个人喜好,在Settings
> Shortcut Mapper > Plugin commands里,找到Expand abbreviation,改成Ctrl+E,bingo~
总结,如果在Notepad++里安装了Emmet和PythonScript,并正确地使用了Emment的快捷键,但有提示错误的话,一般按照上面两个尝试可解决。
若然没有提示,那很可能就是我这种情况了,改改快捷键即可。
So,回想一下,有几个方面需要反省一下:
1.
惯性思维:
以为Eclipse里怎么用,Notepad++里就怎么用,其实不然
2.
瞎
Notepad++的菜单Plugins
> Emmet里,第一项就是Expand abbreviation,而且标明了快捷键!当然英文不行也是个问题啊。。。
所以呢,或许当你按快捷键没反应,用鼠标点一下这个菜单项,看看是否能工作也是可以帮忙排除原因并解决问题的。
相关文章推荐
- Notepad++配置C/C++IDE(详细)
- Emmet(Zen coding)HTML代码使用技巧七则
- 扮靓你的notepad++之——主题配置
- 让Notepad++支持ExtJS智能提示
- 如何找回Notepad++的右键菜单
- 推荐轻量级开发软件 Notepad++ 及其两款超强辅助插件
- Notepad++ 中文乱码
- 转载-notepad++ zend-coding使用
- NotePad++中SourceCookifier插件的使用
- Notepad++6.7.4成功安装zend coding并正常使用
- Notepad++ 16进制查看与编辑 hex
- 用notepad++快捷键运行Python
- 批处理出现中文乱码问题
- Java开发环境搭建(JDK及其安装、运行第一个java程序)
- vs code 中的片段学习笔记
- Notepad++ 快捷键 大全
- 如何在zend studio 中添加 emmet插件
- Notepad++配置简单的编程环境
- Notepad++快捷键
- 用Notepad++作为keil的外部编辑器