Closure Linter工具介紹,挺好用的。


 最近在做代碼重構,感覺之前開發人員寫的代碼風格不太遵守編碼規范,而自己改起來也非常麻煩,現在借助了Closure Linter這個工具,還比較好用,特別是針對歷史較悠久的項目。

 

由於是在linux下開發,直接這樣安裝就行了。(也支持win與mac,具體可參考https://developers.google.com/closure/utilities/docs/linter_howto)。

 

$ cd /tmp
/tmp$ sudo easy_install http://closure-linter.googlecode.com/files/closure_linter-latest.tar.gz

如果沒有easy_install,請下載python版本所都應的.egg;

比如python版本為2.7的 就wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg

 再 sudo sh  setuptools-0.6c11-py2.7.egg 

    easy_install就裝好了。

 

安裝好,主要有兩個命令。

 

1.gjslint 

gjslint path/to/my/file.js

它會檢測你的代碼會由哪些風格問題 ,比如冒號后有沒有空格等等。

可以加參數 -r 針對一個文件夾進行檢測。
如果不想檢測注釋,則可以增加 --nojsdoc 參數。

2.fixjsstyle

fixjsstyle path/*.js,直接修復你的js成規范的編碼風格格式。(建議fixjsstyle之前先做好備份)。





 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM