Findbugs插件操作手册(Eclipse版)

Findbugs插件操作手册(Eclipse版)

ID:40745881

大小:610.80 KB

页数:7页

时间:2019-08-07

Findbugs插件操作手册(Eclipse版)_第1页
Findbugs插件操作手册(Eclipse版)_第2页
Findbugs插件操作手册(Eclipse版)_第3页
Findbugs插件操作手册(Eclipse版)_第4页
Findbugs插件操作手册(Eclipse版)_第5页
资源描述:

《Findbugs插件操作手册(Eclipse版)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Eclipse安装findbugs插件操作手册一、前言findbugs是一个开源的eclipse代码检查工具,它可以简单的帮助我们发现程序代码中存在的bug、badsmell与潜在的隐患。针对各种问题,它并且提供了简单的修改意见供我们重构时进行参考。通过使用findbugs,可以一定程度上降低我们codereview的工作量,并且会提高review效率。多重构代码,可以培养我们的编码意识及水平,形成好的习惯提高开发编码能力。二、环境准备本例为基于EclipseJUNO版作为基础IDE进行安装。若安装最新版的Findbu

2、gs插件(高于3.0版本),Eclipse所使用的JDK必须高于1.7,否则会导致插件安装成功却找不到插件问题。三、安装fingbugs插件1)点击eclipse工具栏中的help,打开可找到eclipseMarkerplace,点击进入。在查找输入框处输入findbugs,点击查找。找到后点击findbugsEclipseplugininstall按钮安装1)打开eclipse->window->Preferences,搜索关键字findbugs,如果能找到配置项,那么表示安装成功,如图:2)点击eclipse工具栏

3、windows,showview里面的other,找到findbugs,再点击出bugexplorer,如下图:BugExplorer是用来显示找到的bugs类型和数量。一、配置findbugsFindbugs默认的代码检查比较宽松,建议使用以下步骤将检查类别都开启,使用习惯后可自行调整Findbugs的配置。一、findbugs使用例子1)在eclipsepackageExplorer右键选择目标工程->buildproject2)选择指定的包或者类进行findbug3)此时findbugs会遍历指定的包或者类,进行

4、分析,找出代码bug,然后集中显示在findbugs的bugsexplorer中,我们就可以查看刚刚找到的bugs了,如图:找出的bug有3中颜色,黑色的臭虫标志是分类,红色的臭虫表示严重bug发现后必须修改代码,橘黄色的臭虫表示潜在警告性bug尽量修改。1)双击bug项目就可以在右边编辑窗口自动打开相关代码文件并连接到代码片段。点击行号旁边的小臭虫图标后再eclipse下方输出区将提供详细的bug描述,以及修改建议等信息。我们可以根据此信息进行修改。2)BugInfo中说明每个Bug的具体原因:一、注意事项1.Fin

5、dbugs只是一个可以帮我们检测出某种类型的错误与显而易见的隐患,不代表通过了findbugs校验的代码就正确无误,请勿形成过分依赖;2.请通过每一条修改意见提高自己的编码意识,工具不仅是工具;3.Findbugs针对资源关闭的检查与三元表达式的检查有缺陷,可能对正确的代码产生错误提醒,若有看不出问题所在的错误提醒,请与项目组讨论;4.Findbugs运行时比较耗内存,最好针对某个模块进行代码检查,若需要针对整个工作区进行扫描,请将eclipse最大栈调大;5.提交CVS前,建议先使用Findbugs进行检查。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。