IDEA中FindBugs,PMD和CheckStyle的安装和使用

一.FindBugs
1.idea安装FindBugs插件
推荐使用在线安装方式,在Plugins->Marketplace中搜索插件即可直接安装,但是在未配置代理服务器的情况下,在线安装可能会出现故障,故以下演示离线安装方法。
1)进入https://plugins.jetbrains.com/,搜索findbugs插件,选择合适的版本并下载,如下图:

IDEA中FindBugs,PMD和CheckStyle的安装和使用_第1张图片
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第2张图片
2)依次点击File->Settings->Plugins进入idea的插件配置模块,再点击设置,如下图:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第3张图片

3)选择Install Plugin from Disk…,选择已下载好的插件zip包,点击OK
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第4张图片

4)重启idea,再次进入Plugins模块,点击顶部Installed,发现插件安装完成,如下图:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第5张图片
2.FindBugs的使用
1)选择项目或文件右键,点击FindBugs,根据需要选择要分析的文件范围,如下图,选择分析选择的文件:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第6张图片
2)分析的内容较多时可能需要一定的时间,等分析完成后,会看到检测结果,点击对应的item在右边会定位到具体的代码,如下图:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第7张图片
3)点击File->Settings->Other Settings,可以根据需要对插件进行自定义配置:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第8张图片

二.PMD
1.idea安装PMD插件
推荐使用在线安装方式,在Plugins->Marketplace中搜索插件即可直接安装,但是在未配置代理服务器的情况下,在线安装可能会出现故障,故以下演示离线安装方法。

1)进入https://plugins.jetbrains.com/,搜索pmd插件,选择合适的版本并下载,如下图:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第9张图片
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第10张图片

2)依次点击File->Settings->Plugins进入idea的插件配置模块,再点击设置,如下图:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第11张图片

3)选择Install Plugin from Disk…,选择已下载好的插件zip包,点击OK
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第12张图片

4)重启idea,再次进入Plugins模块,点击顶部Installed,发现插件安装完成,如下图:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第13张图片

2.PMD的使用
1)选择项目或文件点击右键,选择Run PMD,根据需要选择相应的规则进行检测,如下图:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第14张图片

2)点击检测结果项,可以定位到相应的问题代码:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第15张图片

3)点击File->Settings->Other Settings,可以根据需要对插件进行自定义配置:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第16张图片

三.CheckStyle
1.idea安装CheckStyle插件
推荐使用在线安装方式,在Plugins->Marketplace中搜索插件即可直接安装,但是在未配置代理服务器的情况下,在线安装可能会出现故障,故以下演示离线安装方法。

1)进入链接https://plugins.jetbrains.com/,搜索checkstyle插件,选择合适的版本并下载,如下图:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第17张图片
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第18张图片

2)依次点击File->Settings->Plugins进入idea的插件配置模块,再点击设置,如下图:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第19张图片

3)选择Install Plugin from Disk…,选择已下载好的插件zip包,点击OK
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第20张图片

4)重启idea,再次进入Plugins模块,点击顶部Installed,发现插件安装完成,如下图:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第21张图片

2.CheckStyle的使用
1)安装完成后可以在工作空间中找到CheckStyle,点击进入
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第22张图片

2)根据需要选择需要分析的文件,再选择Rules,在安装插件时已内置了Sun Checks和Google Checks,这里选择Google Checks,并查看结果,点击结果项可以跳转到问题代码:
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第23张图片
IDEA中FindBugs,PMD和CheckStyle的安装和使用_第24张图片

3)点击File->Settings->Other Settings,可以根据需要对插件进行自定义配置:

IDEA中FindBugs,PMD和CheckStyle的安装和使用_第25张图片

你可能感兴趣的:(IDEA中FindBugs,PMD和CheckStyle的安装和使用)