Eclipse-Java代碼規范和質量檢查插件-FindBugs


FindBugs 是由馬里蘭大學提供的一款開源 Java靜態代碼分析工具。FindBugs通過檢查類文件或 JAR文件,將字節碼與一組缺陷模式進行對比從而發現代碼缺陷,完成靜態代碼分析。FindBugs既提供可視化 UI 界面,同時也可以作為Eclipse插件使用。文本將主要使用將 FindBugs作為 Eclipse插件。在安裝成功后會在 eclipse中增加 FindBugs perspective,用戶可以對指定 Java類或 JAR文件運行 FindBugs,此時 FindBugs會遍歷指定文件,進行靜態代碼分析。

FindBus可以自定義規則,但是過程有點復雜。需要代碼實現需要編譯等操作。

安裝步驟:

1、在線安裝

地址:http://findbugs.cs.umd.edu/eclipse

2、離線安裝:

下載地址:https://sourceforge.net/projects/findbugs/files/findbugs%20eclipse%20plugin/

離線版本:(鏈接: https://pan.baidu.com/s/1pLOGwXl 密碼: fq2t)

安裝:解壓出zip包,然后放在Eclipse下的plugins文件夾下即可。重啟Eclipse可以看到效果。

3、簡單使用:

 

 

 

參考:

http://findbugs.sourceforge.net/(官網)

http://blog.csdn.net/gaofuqi/article/details/22679609(以上內容部分轉自此篇文章)

https://testerhome.com/topics/5359(自定義規則)

http://blog.csdn.net/zm_21/article/details/47276581(自定義規則)

http://blog.csdn.net/strawbingo/article/details/5924005

http://blog.csdn.net/xlxxcc/article/details/52056732


免責聲明!

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



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