Intellij Idea 安装 FindBugs 插件

导读:本篇文章讲解 Intellij Idea 安装 FindBugs 插件,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

目录

一 为什么需要安装 FindBugs 插件

二 如何安装 FindBugs 插件

三 如何使用 FindBugs 插件


一 为什么需要安装 FindBugs 插件

       FindBugs 插件能帮助我们有效的发现代码中的各种问题如:

       a. NPE 问题

       b. 发现空的引用

       c. 有些变量存在于代码中,却没有被使用

       上述三种情况只是各种问题中的一部分,只有我们在实战中使用了 FindBugs ,我们才能发现这个插件的友好。

二 如何安装 FindBugs 插件

       Intellij Idea -> Preferences -> Plugins -> Browser Repositorise 之后点击 Install ,之后重启就 ok。

Intellij Idea 安装 FindBugs 插件

三 如何使用 FindBugs 插件

Intellij Idea 安装 FindBugs 插件

Intellij Idea 安装 FindBugs 插件

简单介绍一下这几类 bug:

3.1 Malicious code vulnerability:恶意代码漏洞

       一些属性直接使用 public 让别的类来获取,建议改为 private 并为其提供 get/set 方法;还有一些 public 的静态字段,可能会被别的包获取之类的。
3.2 Dodgy code:糟糕的代码

       硬编码、double/float 被强制转换成 int/long、while 循环条件有可能为非空等等。

3.3 Bad pratice:编程的坏习惯

       主要是命名问题,比如类名最好以大写开头、字符串不要使用等号不等号进行比较、可能会有异常最好用 try-catch 包裹的代码、方法有返回值但被忽略等等。

3.4 performance:性能

       从时间复杂度有待提高、有更好的实现方式等等。

3.5 Internationalization:国际化

       编码方式等等。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/9579.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!