为NodePad++添加CSS格式化功能

转至:https://www.kwxiaozhu.com/archives/943.html

之前一直在修改博客的主题,因为所用主题的CSS代码经过了压缩,不方便修改,就找网上的CSS格式化工具,也有在线用的,也很方便,但是在断网情况下就无法使用了,琢磨着给notepad++加上CSS格式化的功能,在NPP的插件管理器里找了半天也没找到能用的,算了,还是自己弄吧。

因为之前notepad++上使用了zencoding插件,当然现在这个插件已经被emmet替代了,不过我还是喜欢zencoding,因为平时也写不了多少代码,而emmet这个插件又必须装python,比较麻烦。zencoding插件是基于NppScripting这个插件的,可以用js脚本为notepadd++添加各种功能,很是不错的。

首先安装zencoding插件,地址zencoding,自备梯子,你懂得,下载下来解压到plugins目录,打开notepad++,zencoding就装好了,菜单栏右上角有一个zencoding菜单:

下面我们就为notepad++添加CSS格式化功能:

将下面的文件保存到plugins\NppScripting\includes目录:

toolbox.js 这是我之前参照网上有一篇文章上添加URIEncode修改的。里面的格式化函数是照搬chinaz的……

再重启notepad++,就会发现多出一个Toolbox菜单,里面有几项:

打开一个经过压缩的CSS文档,执行ToolBox–CSSDecode就可以格式化好这个文档,很方便。如果你有能力还可以添加其他的功能,诸如javascript加密解密等,以后有时间再搞吧。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章