Eclipse自动化代码分析工具

来源:互联网 发布:tomcat 8.5 java 编辑:程序博客网 时间:2024/06/10 08:12
在开发Android APP程序时都希望能尽早发现问题,而不是等发布软件后让客户反馈,下面介绍几种Eclipse下以插件的形式安装的分析工具
CheckStyle:用于编码标准
PMD 的 CPD:帮助发现代码重复
Coverlipse:测量代码覆盖率
JDepend:提供依赖项分析
Eclipse Metric 插件:有效地查出复杂度

Eclipse下安装插件工具对应的URL

工具目的Eclipse 插件的 URLCheckStyle编码标准分析(静态代码分析) http://eclipse-cs.sourceforge.net/update/Coverlipse测试代码覆盖率 http://coverlipse.sf.net/updateCPD复制/粘贴检验 http://pmd.sourceforge.net/eclipse/JDepend包依赖项分析 http://andrei.gmxhome.de/eclipse/Metrics复杂度监控  http://metrics.sourceforge.net/update这里介绍两种CheckStyle、Metrics,其它的有需要可以安装了解

一、Metrics的安装

1.进入Help->Install New Software...


2.添加要安装的URL



3.填写要安装的名称和URL

4.选中要安装的插件


5.同意安装插件


6.正在下载插件


7.会弹出一个安全警告,点击“OK”


8.重启Eclipse


9.选择项目,右键->Propterties->Metrics,激活Metrics

10.打开Metrics View视图,Project->Window->Show View->Other…->Metrics->Metrics View视图,查看分析结果


11.打开Metrics View视图


12.查看分析结果,红色为超过范围的情况,双击该选项,就可以弹出相应的源代码,进行修改


二、CheckStyle的安装

CheckStyle插件安装方法都是一样的,安装完后

1.打开CheckStyle Violations Window->Show View->Other


2.检测代码


3.检测结果



0 0
原创粉丝点击