eclipse在線安裝插件

1.CheckStyle

2.PMD

http://pmd.sf.net/eclipse

3.FindBugs

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


這三個常用插件的對比

工具

目的

檢查項

FindBugs

檢查.class

基於Bug Patterns概念,查找javabytecode(.class文件)中的潛在bug

主要檢查bytecode中的bug patterns,如NullPoint空指針檢查、沒有合理關閉資源、字符串相同判斷錯(==,而不是equals)等

PMD

檢查源文件

檢查Java源文件中的潛在問題

主要包括:

空try/catch/finally/switch語句塊

未使用的局部變量、參數和private方法

空if/while語句

過於複雜的表達式,如不必要的if語句等

複雜類

CheckStyle

檢查源文件

主要關注格式

檢查Java源文件是否與代碼規範相符

主要包括:

Javadoc註釋

命名規範

多餘沒用的Imports

Size度量,如過長的方法

缺少必要的空格Whitespace

重複代碼

 


發佈了76 篇原創文章 · 獲贊 13 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章