通用方法
URL: http://www.cnblogs.com/Aenan/p/4519097.html
上述网站中包含了安装方法和使用方法。
下面是个人简易整理的。
Eclipse插件安装的四种方法
URL: https://www.cnblogs.com/Tony-Mu/articles/2321511.html
详情上述网站讲解。
FingBugs
在Eclipse中的升级版为SpotBugs,主要讲解安装和使用SpotBugs。
下载安装
打开Eclipse -> Help -> Eclipse Marketplace… -> Find “findbugs” -> Installed。
使用
可以对java工程或者对应的类,右键进行 SpotBugs ->Find Bugs
根据不同的错误提示进行修改代码。
Jtest
注册
由于Jtest是付费软件,需进行注册获取3个月的免费使用权。
打开网址:http://www.parasoft.com/jsp/products/home.jsp?product=Jtest
点击Try Parasoft Jtest
填写 姓名、邮件、国家等相关信息
填写完毕后点击See Parasoft Jtest in action,官方会发一份邮件到填写的Email,等待回复新邮件获取试用资格。
收费软件,并邮件反馈需要洽谈,未进行进一步测试。
PMD
下载安装
方法一
进入Eclipse –> Help -> Install New Software… -> Add
Name: PMD
Location: http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/
时间等的比较旧,下图Pending…处显示了PDM后,选择最新的安装版本即可。
选择Next -> Accept -> Next -> Finish。
存在安装不成功的情况,可以使用方法二。
方法二
到官网下载PMD为Eclipse的插件包URL: https://github.com/pmd/pmd-eclipse-plugin/releases
名称为:net.sourceforge.pmd.eclipse.p2updatesite-4.0.18.v20181220-1448.zip,
文件包含:
选中features和plugins两个文件夹,复制到eclipse安装目录,重启eclipse即可。
其他安装方式请看标题“Eclipse插件安装的四种方法”。
使用
点击Check Code即可使用。
Checkstyle
下载安装
到官网下载CheckStyle的插件包URL: https://sourceforge.net/projects/eclipse-cs/
名称为:net.sf.eclipsecs-updatesite_8.7.0.201801131309.zip,
文件包含:
选中features和plugins两个文件夹,复制到eclipse安装目录,重启eclipse即可。
其他安装方式请看标题“Eclipse插件安装的四种方法”。
使用
点击Check Code With Checkstyle即可使用。
个人测试
FindBugs在使用的时候问题点比较清晰,双击问题的点可以直接找到代码位置,对于一些空指针,未使用的资源比较清晰的展示。
主要查找代码中的错误。
PMD在测试的时候通过不同的颜色给出不同的建议,Explorer查看文件通过箭头可以方便找到哪些类被测试了。
主要查找静态代码中的错误。
Checkstyle主要代码规范,点击测试后,被检测代码直接被颜色覆盖,选择某一行的最左边,可以直观的看到代码中的中文提示,但是自身eclipse用的code format已经存在的情况下,可以不实用此软件进行效验,如果效验会出现长片的警告。
主要查找代码中的排版问题。
每个测试软件有各自的优点和缺点,但都是为了提高程序员写代码的质量。