idea插件FindBugs

2020-05-13
常用插件

FindBugs插件可以帮助查找代码中隐藏的bug,比较核心的功能就是查找潜在的null指针异常。在bug报告中快速定位到问题的代码上。

idea中FindBugs插件

代码缺陷扫描

FindBugs插件可以帮助我们查找代码中隐藏的bug,比较核心的功能就是查找潜在的null指针异常。 在编写代码的过程中,我们可能不会一直记得检查空的引用,在我们测试时可能也没有发现问题,但在上线之后,面对大量的用户,很多问题就会暴露出来。所以在编码完成后,使用findbugs检查bug是非常必须要的。

FindBugs是一款 静态分析工具,检查程序潜在bug,在bug报告中快速定位到问题的代码上。FindBugs 运行需要 1.7 或更高版本的 JRE(或 JDK),但是它可以分析从任何版本的 Java 编译的程序,从1.0 到 1.8。

FindBugs的使用详述

插件面板按钮说明
1 分析选中的 Java 文件
2 分析在光标所在的类
3 分析选中的包
4 分析选中的模块 (点击时会询问是否同时分析 test 包中的类)
5 分析整个项目 (点击时会询问是否同时分析 test 包中的类)
6 自定义分析的类
7 分析被修改的类 (搭配 SVN,Git 使用)
8 分析 changelist 中的类 (搭配 SVN,Git 使用)
9 停止分析
10 根据 BUG 类型分组
11 根据类分组
12 根据包分组
13 根据 BUG 严重级别分组

BUG 严重级别

Of Concren 建议, 如果遵循能更好的完善代码
Troubling 不好的, 可能会引发不良后果
Scary 严重问题, 在某种情况下一定会出现问题
Scariest 非常严重, 已经影响到当前程序功能
 

转载请说明来源于"十度季"

本文地址:https://www.y3h.cn/topic/158935877319.html

站点声明

1、本站内容来源于原创及网络筛选搜集,版权归原作者所有。如有侵犯版权,请立刻和本站联系,我们将在三个工作日内予以改正。

2、十度季旨在分享高质量和原创文章,帮助开发者少走弯路。欢迎投稿。

Copyright © www.shiduji.cn All Rights Reserved. 网站地图 陇ICP备16003742号 站长统计