findbugs插件是一款相当优秀的专业化java静态代码分析插件,能够发现java代码中的bug,针对各种问题,它并且提供了简单的修改意见供我们重构时进行参考;可以帮助用户快速分析出java源文件的异常问题,以便用户第一时间对其问题进行修复。
findbugs插件软件介绍
专为eclipse软件提供的一款java分析软件,拥有可视化的UI界面,让其可以独立运行,不用在eclipse软件中就能进行使用。可以为用户提供可视化的UI界面独立运行,通过cmd命令行就可以使用,方便查找bug,支持以棒状用户进行java源文件的分析和检测,能够有效地检测出代码的缺陷。
特色介绍
可以快速的对您的bug进行描述的提供查看
也支持对各种信息进行快速的查看
包括了对建议的修改
也可以更具得到的信息进行快速的修改
软件功能
1、Minimum priority to report选择项
这个选择项是让你选择哪个级别的信息进行显示,有Low、Medium、High三个选择项可以选择,很类似于Log4J的级别设置啦。 比如:
你选择了Medium选择项,那么只有是Medium和High级别的提示信息才会被显示。
你选择了Low选择项,那么所有级别的提示信息都会被显示。
你选择了High选择项,那么只有是High级别的提示信息才会被显示。
2、 Run FindBugs Automatically开关
当此项选中后,FindBugs将会在你修改Java类时自动运行,如你设置了Eclipse自动编译开关后,当你修改完Java文件保存,FindBugs就会运行,并将相应的信息显示出来。
当此项没有选中,你只能每次在需要的时候自己去运行FindBugs来检查你的代码。
3.、Select bug patterns to check for选择项
在这里你可以选择所要进行检查的相关的Bug Pattern条目
可以从Bug codes、Detector name、Detector description中看到相应的是要检查哪些方面的内容,你可以根据需要选择或去掉相应的 检查条件。
优势介绍
找出的bug有3中颜色,黑色的臭虫标志是分类,红色的臭虫表示严重bug发现后必须修改代码,橘黄色的臭虫表示潜在警告性bug尽量修改。(附录是各种bug的解释及修改方案,请大家按附表参考修改)
双击bug项目就可以在右边编辑窗口自动打开相关代码文件并连接到代码片段。点击行号旁边的小臭虫图标后再eclipse下方输出区将提供详细的bug描述,以及修改建议等信息。我们可以根据此信息进行修改。