Eclipse自动化代码分析工具

在开发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...

Eclipse自动化代码分析工具_第1张图片

2.添加要安装的URL


Eclipse自动化代码分析工具_第2张图片

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

Eclipse自动化代码分析工具_第3张图片

4.选中要安装的插件

Eclipse自动化代码分析工具_第4张图片

5.同意安装插件

Eclipse自动化代码分析工具_第5张图片

6.正在下载插件

Eclipse自动化代码分析工具_第6张图片

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

Eclipse自动化代码分析工具_第7张图片

8.重启Eclipse

Eclipse自动化代码分析工具_第8张图片

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

Eclipse自动化代码分析工具_第9张图片

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

Eclipse自动化代码分析工具_第10张图片

11.打开Metrics View视图

Eclipse自动化代码分析工具_第11张图片

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

Eclipse自动化代码分析工具_第12张图片

二、CheckStyle的安装

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

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

Eclipse自动化代码分析工具_第13张图片

2.检测代码

Eclipse自动化代码分析工具_第14张图片

3.检测结果

Eclipse自动化代码分析工具_第15张图片


你可能感兴趣的:(Android性能优化)