您的位置:首页 > 编程语言 > Java开发

Eclipse自动化代码分析工具

2015-10-27 15:28 405 查看
在开发Android APP程序时都希望能尽早发现问题,而不是等发布软件后让客户反馈,下面介绍几种Eclipse下以插件的形式安装的分析工具

CheckStyle:用于编码标准

PMD 的 CPD:帮助发现代码重复

Coverlipse:测量代码覆盖率

JDepend:提供依赖项分析

Eclipse Metric 插件:有效地查出复杂度

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

工具目的Eclipse 插件的 URL
CheckStyle编码标准分析(静态代码分析) http://eclipse-cs.sourceforge.net/update/
Coverlipse测试代码覆盖率 http://coverlipse.sf.net/update
CPD复制/粘贴检验 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.检测结果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息