爲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加密解密等,以後有時間再搞吧。

 

 

 

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