Eclipse findbugs 插件的使用

近期在找code review的工具,review board固然强大,但是需要配置服务器,而公司的服务器不能随便可以访问,所以就想到了轻量级的eclipse的findbugs插件。

安装步骤:

  1. Help-->Install New Software--Add,如下图所示

    Eclipse findbugs 插件的使用_第1张图片

    然后点击下一步,直到finish,然后重启Eclipse

  2. 点击某个工程,右键Findbugs-->find bugs,如下图所示

    Eclipse findbugs 插件的使用_第2张图片

    查看代码问题的详细信息。

  3. FindBugs 配置界面  

    可以配置的信息包括下面几个选项的相关设置:

    1). Run FindBugs Automatically 开关 当此项选中后,FindBugs 将会在你修改 Java 类时自动运行,如你设置了 Eclipse 自动编译 开关后,当你修改完 Java 文件保存,FindBugs 就会运行,并将相应的信息显示出来。当此 项没有选中,你只能每次在需要的时候自己去运行 FindBugs 来检查你的代码。

    2). Minimum priority to report 选择项 这个选择项是让你选择哪个级别的信息进行显示,有 Low、Medium、High 三个选择项可以 选择,很类似于 Log4J 的级别设置啦。比如: 你选择了 High 选择项,那么只有是 High 级别的提示信息才会被显示。 你选择了 Medium 选择项,那么只有是 Medium 和 High 级别的提示信息才会被显示。 你选择了 Low 选择项,那么所有级别的提示信息都会被显示。

    3). Enable bug categories 选择项 在这里是一些显示 Bug 分类的选择: Correctness 关于代码正确性相关方面的 Performance 关于代码性能相关方面的 Internationalization 关于代码国际化相关方面的 Multithreaded correctness 关于代码多线程正确性相关方面的 Style 关于代码样式相关方面的 Malicious code vulnerability 关于恶意破坏代码相关方面的 比如:如果你把 Style 的检查框去掉不选择中它,那么与 Style 分类相关的警告信息就不 会显示了。其它的类似。

    4). Select bug patterns to check for 选择项 在这里你可以选择所要进行检查的相关的 Bug Pattern 条目可以从 Bug codes、Detector name、Detector description 中看到相应的是要检查哪些方面的内容,你可以根据需要选择或 去掉相应的检查条件。 FindBugs 总结 此插件的功能很不错,可以帮助我们提升 Java 代码的编写能力,写出更加安全 可靠的代码。


你可能感兴趣的:(Eclipse findbugs 插件的使用)