为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加密解密等,以后有时间再搞吧。

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值