首页 > 数据库技术 > 详细

Findbugs - Eclipse插件

时间:2015-04-23 23:34:11      阅读:432      评论:0      收藏:0      [点我收藏+]

 简介

        Findbugs是一个在java程序中查找bug的程序,它查找bug模式的实例,也就是可能出错的代码实例,注意Findbugs是检查java字节码,也就是*.class文件。其实准确的说,它是寻找代码缺陷的,很多我们写的不好的地方,可以优化的地方,它都能检查出来。例如:未关闭的数据库连接,缺少必要的null check,多余的 null check,多余的if后置条件,相同的条件分支,重复的代码块,错误的使用了"==",建议使用StringBuffer代替字符串连加等等。而且我们还可以自己配置检查规则(做哪些检查,不做哪些检查),也可以自己来实现独有的校验规则(用户自定义特定的bug模式需要继承它的接口,编写自己的校验类,属于高级技巧)。

        FindBugs是一款Java静态代码分析工具,与其他静态分析工具(如Checkstyle和PMD)不同,FindBugs 不注重样式或者格式,它专注于寻找真正的缺陷或者潜在的性能问题,它可以帮助java工程师提高代码质量以及排除隐含的缺陷。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。


安装

        最新版本下载地址http://findbugs.sourceforge.net/downloads.html 。下载eclipse插件 然后解压到eclipse安装目录下的dropins,重启eclipse即可。(百度网盘:链接:http://pan.baidu.com/s/1gdF4ghX 密码:fgsu)。

        Findbug官网地址:http://findbugs.sourceforge.net/

        FindBugs的详细bug描述清单见:http://findbugs.sourceforge.net/bugDescriptions.html


使用

        每次提交代码前可以右击类findBugs下.. 

Findbugs - Eclipse插件

原文:http://blog.csdn.net/jerome_s/article/details/45227697

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!