FindBugs离线安装包下载-FindBugs插件 v3.5 免费版下载

FindBugs插件 v3.5 免费版

大小:8.81MB 时间:2021-03-30

语言:简体中文 环境:Win All

简介

FindBugs离线安装包是一款非常好用的编程辅助插件,相关用户通过这款插件可以对相应的编程工具进行功能扩展操作,相关用户可以利用该插件进行静态分析操作,这样一来就能够快速发现代码中所存在的各种缺陷,这样一来就能够大大提升相关用户的代码编程效率以及质量。

FindBugs离线安装包基本介绍

FindBugs插件是一款口碑相当不错的代码缺陷扫描神器,相关用户通过这款软件可以对恶意的代码漏洞、错误的强制类型转换、潜在的性能问题、糟糕的代码等各方面问题进行分析解决操作,这样就能够很好的为用户省去不少麻烦,有效的优化了相关用户的工作效率。

FindBugs离线安装包配置方法

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中看到相应的是要检查哪些方面的内容,你可以根据需要选择或去掉相应的 检查条件。

4、Enable bug categories选择项

在这里是一些显示Bug分类的选择:

Internationalization关于代码国际化相关方面的

Multithreaded correctness关于代码多线程正确性相关方面的

Correctness关于代码正确性相关方面的

Performance关于代码性能相关方面的

Style关于代码样式相关方面的

Malicious code vulnerability关于恶意破坏代码相关方面的

FindBugs离线安装包配置方法

FindBugs离线安装包是什么

FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定程序的意图,而是通常使用 Visitor 模式(请参阅 参考资料)。图 1 显示了分析一个匿名项目的结果(为防止可怕的犯罪,这里不给出它的名字):

在FindBugs的GUI中,需要先选择待扫描的.class文件(FindBugs其实就是对编译后的class进行扫描,藉以发现一些隐藏的bug。)。如果你拥有这些.class档对应的源文件,可把这些.java文件再选上,这样便可以从稍后得出的报告中快捷的定位到出问题的代码上面。此外,还可以选上工程所使用的library,这样似乎可以帮助FindBugs做一些高阶的检查,藉以发现一些更深层的bug。

选定了以上各项后,便可以开始检测了。检测的过程可能会花好几分钟,具体视工程的规模而定。检测完毕可生成一份详细的报告,藉由这份报告,可以发现许多代码中间潜在的bug。比较典型的,如引用了空指针(null pointer dereference), 特定的资源(db connection)未关闭,等等。如果用人工检查的方式,这些bug可能很难才会被发现,或许永远也无法发现,直到运行时发作…当除掉了这些典型的(classic) bug后,可以确信的是,我们的系统稳定度将会上一个新的台阶。

以目前遇到的状况来看,FindBugs可以有两种使用时机。

厂商名称:

官网:

编程辅助插件

推荐下载

特色标签

精彩合集,奇葩无下限 更多

相关文章