Notepad++插件Python Script和Emmet的安装

  •   
  • 6121
  • Linux
  • 8
  • super_dodo
  • 2014/12/27

做网站开发网页设计,涉及到大量的HTML、CSS代码的编写,手动写代码效率实在是低下。于是果断安装Emmet.这款神器其实就是 Zen Coding 的升级版,它可以极大的提高代码编写的效率,并提供了一种非常简练的语法规则,立刻生成对应的 HTML 结构或者 CSS 代码,同时还有多种实用的功能帮助进行前端开发。

Emmet支持多种编辑器,如Sublime Text 2,Sublime Text 3,Notepad++,TextMate 1.x,Espresso等。我习惯于在Notepad++下写代码,因此本文记述的是如何在Notepad++下安装和使用。

1、下载Emmet和Python Script
Emmet需要 Python Script 的支持,因此这两款插件必须同时安装才能使用。详见:https://github.com/emmetio/npp

下载地址: PythonScript_1.0.8.0.msi

Emmet的Notepad++插件

2、安装
Emmet的安装比较简单,下载完解压后复制到Notepad++安装目录的plugins下即可。
上面的地址下载之后是msi安装文件,直接点击安装即可。安装的目录就是之前Notepad++的目录一致。安装完成之后即可。重启一下NotePad++即可.如果你下载的是压缩包,请按照下面的方法进行把相应的文件复制即可。

Python Script的安装则稍稍复杂,我走了一些弯路后才搞定。一开始以为将解压后的文件扔到plugins下就行了,但启动Notepad++时总是报错。于是我打开 Python Script 的帮助文件,看了一遍安装手册才搞明白。下载完PythonScript_full_0.9.2.0.zip后解压,将python27.dll文件复制到Notepad++安装目录的根目录下,同时在plugins文件夹中的全部内容复制到Notepad++安装目录的plugins下。

3、Emmet的工作流程
安装完Emmet后,强烈建议更改 Expand Abbreviation 的键盘快捷键为Tab键。
打开Notepad++Settings(设置) > Shortcut Mapper…(管理快捷键)对话框,切换到 plugin commands,选中 Expand Abbreviation 项,修改其快捷键为Tab键即可。

Emmet_NotePad

然后,就可以按照 Emmet 的工作流程来干活了:
打开 HTML 或 CSS 文件->按语法编写指令->按下 TAB 键->生成!

4、Emmet的使用教程
请参考:http://blog.wpjam.com/m/emmet-grammar/