FindBugs使用

来源:互联网 发布:java split函数最后 编辑:程序博客网 时间:2024/05/18 06:21

最近在群里发现有人说FindBugs很不错,所以下面来学习学习。

FindBugs——代码质量检测工具


1.安装FindBugs


进入设置界面的plugin搜索FindBugs,然后点击搜索远程资源,最后点击安装。

安装后需要重启才能生效。最后的界面:


2.FindBugs功能介绍



1、分析当前文件

2、分析游标下的类(就是光标所在的类)

3、分析当前模块的所有文件

4、分析项目中的所有文件 

5、分析修改过的所有文件

6、分析改变的所有文件  

当然这些按钮在底部的显示区域也有


3.使用



在右边的显示栏会显示问题的详细描述。

我在我的一个Module中运行了一下,效果是这样的:



问题还是蛮多的,但是,我们并不是说提示的所有问题都需要修改,而是需要根据具体的情况来进行修改。

比如,下面这种问题我们肯定是需要修改的:

方法名称不规范还是要修改的。

检查返回值,这个就需要看具体的情况了。

未关闭肯定也是要修改的。


未使用的变量。

缺少默认值

等等。。。


4.常见错误规则整理


参考:http://blog.csdn.net/fwt336/article/details/72918586