Java代碼質量工具插件之 Eclipse Metrics 插件整改完成

Java代碼質量分析插件除了 FindBugs, PMD, Checkstyle還有一個:Metrics;知道它的人較少。Metric主要用於代碼圈複雜度,繼續層次,代碼行等方面進行分析。因公司對代碼圈複雜度要求較高,提供的工具雖然可以從工程角度進行統計,但對java開發人員來說並不方便。所以上網搜了一下,貌似只有Metric 插件。sourceforge.net的最高release版本爲3.1。

下載完成之後,在eclipse 3.4,3.6中都運行不了。從svn庫checkout代碼之後,做了以下更改:

1, 添加一個右鍵菜單,給所選工程添加/刪除 metric nature

2, 添加metric nature 可視化顯示(如果工程左上角出現一個綠圈小圖標,表示開啓了metric功能)

3, 添加部分國際化

4, 刪除一些不重要的統計項(如靜態方法統計,字段統計)

5, 刪除不必要的一些工程。目前只保留了 metrics,及metrics.core兩個工程。插件大小從2M壓縮到500K。

6, 對部分代碼進行了修改

 

使用說明:

1, 選擇右健->開啓/禁用代碼度量

2, 等待metric 計算完成,在metric視圖中顯示度量分析結果

3, 更改選擇的Java包,類以查看所選java元素的 度量分析結果

4, 紅色字體表示超出了範圍,可以雙擊打開對應的源文件,並定位到具體位置

5, 各統計項可以 在首選項中設置 有效值範圍。

 

運行截圖

 

附件

 

 

安裝方式

1,解壓附件到一個本機文件夾

2,在eclipse->Help->Install new Software

3,添加一個本地更新站點,指向metirc更新站點目錄

4,下載並安裝,如果出現未簽名警告提示,請選擇continue以繼續安裝

5,安裝完成之後,有restart提示,選擇restart即可。

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