编程利器:FindBugs

414 阅读1分钟

大家好,我是搬砖小李哥。

今天给大家说一下工作中常用的一款插件 FindBugs

FindBugs 简介

FindBugs 是由 Bill Pugh 和 David Hovemeyer 创建的开源程序,用来查找 Java 代码中的程序错误。它使用静态分析来识别Java程序中上百种不同类型的潜在错误。潜在错误可分为四个等级:恐怖的(scariest)、吓人的(scary)、令人困扰的(troubling)和值得关注的(of concern),这是根据其可能产生的影响或严重程度,而对开发者的提示。FindBugs 操作的是 Java 字节码,而非源代码。软件作为一个独立的图形化应用程序分发。 Eclipse、NetBeans、IntelliJ IDEA、Gradle、Hudson 和 Jenkins 有可用的 FindBugs 插件。

安装 FindBugs 插件

IDEA

IDEA 安装 Findbugs 及 Find-sec-bugs 安全组件

Eclipse

Eclipse 安装 Findbugs 及 Find-sec-bugs 安全组件

FindBugs Category (持续更新)

Bad practice

Correctness

Experimental

Internationalization

Malicious code vulnerability

Multithreaded correctness

Performance

Security

Dodgy code

欢迎大家关注,点赞,收藏

知乎搜索:搬砖小李哥

image.png

微信公众号关注:搬砖小李哥

扫码_搜索联合传播样式-标准色版.png