Emmet的前身是大名鼎鼎的Zen coding,Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度。
比如Notepad++ 快速编写HTML代码——初始化 HTML文档需要包含一些固定的标签,比如、
Emmet需要 Python Script 的支持,因此这两款插件必须同时安装才能使用。按照官方的方法教程,安装方法有两种。
第一种:用插件管理器安装,打开插件——插件管理器——显示插件下找到emmet插件安装
第二种:手动方法。
先安装Python Script插件 (Python Script:A Python Scripting plugin for Notepad++),官方教程上说可以在插件管理器里面安装。下载Emmet 插件,解压缩到Program FilesNotepad++plugins 安装目录,启动notepad++就可以看到Emmet插件了。插件址:https://github.com/emmetio/npp
官方建议是将快捷键Abbreviation设置为tab。
但是,奶牛在安装的过程中发现上面的方法不可行,因为插件根本不工作。有Unknown exception和python script plugin did not accept the script错误提示,环境是win7 x64位系统,找到解决方法是Python Script插件问题,下载Python Script插件重新安装解决了此问题。
插件介绍及安装地址:http://npppythonscript.sourceforge.net/download.shtml
再次安装前要卸载原来的Python Script插件。
Notepad++插件快捷键设置
!
html:4s
html:xs
#content.aticle.posts
ul#ccc.ddd
div.aaa>ul>li
div>ul>li^^span
div>ul>li^^div.clear
div>ul>li*6
(div>dl>(dt+dl)*3)+footer>p
div.banner>ul>li*2>((dt+dl)*3)+footer^^span
a
a>{我是链接标题}
我是链接标题
link
ul>li.item$*5
ul>li.item$$*5
(header>ul.nav>li*5)+article+footer