findbugs插件

大小:8.75M类别:编程其它

官方安全无插件纠错

  • 更新时间2023-12-09
  • 版本v3.0.1
  • 系统Pc
  • 语言简体中文
findbugs插件是一款开源java静态代码分析工具,能够通过检查java源文件中的类文件或jar文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,通俗的讲就是发现BUG。这款强大的软件不但能够作为Eclipse的插件使用,也可以为用户提供可视化的UI界面独立运行,用户不需要像使用其他java工具那样,通过CMD命令行使用findbugs插件,完全可以用最方便的方式查找BUG。
在findbugs插件的GUI中,开发人员需要先选择待扫描的.class文件,如果你还拥有这些.class的源文件,那么也可以将.java文件也选上,这样用户就能够在一小会儿之后从报告终快捷的定位出问题代码的位置。当然如果用户使用findbugs插件在一些开发环境中,通过选择工程上实用的library,那么你能够获得更加深层次的BUG,如果你想要让自己的软件非常完美,那么这款findbugs插件必不可少。

findbugs插件安装步骤

1.点击“Help->InstallNew Software”。

2.点击“Add”,然后在弹出框“Name”输入“findBugs”,“Location”输入“http://findbugs.cs.umd.edu/eclipse”,点击“OK”。

3.选择对应插件,然后点击“next->next->finish”。

当然用户也可以直接下载我们的插件,将其放到安装目录的plugins中。

findbugs插件使用方法

1、在eclipse package Explorer 右键选择目标工程-> build project。

2、选择指定的包或者类进行findbug。

此时findbugs会遍历指定的包或者类,进行分析,找出代码bug,然后集中显示在 find bugs 的bugs explorer 中,下面我们添加bugs explorer。
3、添加findbugs explorer (eclipse 左下角)

4、bugs explorer 添加完毕后,我们就可以查看刚刚找到的bugs了。

找出的bug有3中颜色, 黑色的臭虫标志是分类, 红色的臭虫表示严重bug发现后必须修改代码,橘黄色的臭虫表示潜在警告性bug 尽量修改。(附录是各种bug的解释及修改方案,请大家按附表参考修改);双击bug项目就可以在右边编辑窗口自动打开相关代码文件并连接到代码片段。 点击行号旁边的小臭虫图标后再eclipse下方输出区将提供详细的bug描述,以及修改建议等信息。我们可以根据此信息进行修改。

展开内容

猜您喜欢

eclipse插件

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。给大家提供本站所有的eclipse插件,希望大家都能找到需要的插件。

共有 8 款应用全部>>

类似软件

  • Jailer数据文件提取工具 38.09M Jailer是一款功能十分强大的智能数据提取工具,它可以帮助你从关系数据库中直接导出连续、相关的行数据,然后你可以将这些数据直接在你自己的开发测试环境使用,并且支持DB2、Firebird、Derby等应用,例如你可以在不损害其它数据完整性的情况下删除某

  • Electron(桌面开发工具) 1.86G Electron是一款Github上的跨平台桌面应用开发工具,支持用户使用最新的Web技术进行桌面应用的开发工作,目前不仅大量的小公司在用,一些比较大的知名公司也在使用这款强大的开发工具。 Electron可以说是一个开源的跨平台开发框架,整合了nod

  • 代码统计工具中文版 2.47M 代码统计工具中文版是一款专业实用的代码统计工具,专门用于统计大量的代码数量。软件主要支持对C++、VB.Net、VB、C#、JAVA等30多种代码格式进行统计,也支持将统计结果以CSV或HTML文件格式进行保存。在这里你可以对开发项目的各个开发阶段的工数

  • Microsoft small basic官方版 6.14M small basic官方版是一款微软推出的编程语言的最基本概念,对于初学者来说是最容易入手的编程语言,这款编程语言最早是针对儿童推出的免费编程语言,不想Scratch和Alice,这款工具本质上讲是一个简略版本的BASIC语言,该语言脱胎于传统的BAS

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • Android逆向助手官方版 15.2M Android逆向助手是针对安卓平台而开发的一款逆向辅助软件,也是当前apk反编译工具中非常不错的一款工具。目前支持的功能有进行apk反编译打包签名;dex/jar互转替换提取修复;so反编译;xml、txt加密;字符串编码等。Android逆向助手操作

  • GitKraken官方版(GIT图形化工具) 220.32M GitKraken官方版是一个专业的GIT图形化工具,拥有超直观的 GUI、强大的终端,可以使Git命令和流程变得简单、快速和直观,很好的帮助大家协同开发。其基于Electron构建,可以在Windows、Mac和Linux等多种系统上运行。GitKra

  • maven插件 8.21M maven是一个项目对象模型(POM),能够通过一小段描述信息就能够管理项目的构建、报告,是非常不错的软件项目管理工具,除了一程序构建能力为特色外,还为用户提供高级项目管理工具,由于Maven的缺省构建规则有较高的可重用性,所以常常用两三行Maven构建

  • 山外多功能调试助手 17.95M 山外多功能调试助手是一款功能齐全的调试软件,让我们的用户可以轻松简单的进行各种调试工作,用户打开摄像头助手调试时没有图像,每次打开摄像头都需要打开一大堆串口助手非常麻烦,现在有了这款山外多功能调试助手,你就可以轻松完成需要解决的调试问题。随着现在嵌入式开

  • md5校验工具绿色版 16K 许多开发的小伙伴是不是会遇到自己开发的软件在发布以后会被当作病毒查杀掉,这是因为用户没有给自己的软件加MD5码而被人添加了程序。这款md5校验工具就是一款帮助用户生成MD5码并进行验证的工具。只要用户把软件拖拽到窗口里就能够自动获取任意文件的MD5校验值

  • YALMIP工具箱 1.22M YALMIP官方版是一款用于求解线性规划、整数规划、非线性规划、混合规划的MATLAB工具箱,它允许用户以MATLAB语法的方式轻松构建和解决各种类型的优化问题,包括线性规划、整数规划、非线性规划和混合整数非线性规划等等!并且,YALMIP工具箱还

  • HttpClient jar包 11.63M HttpClient是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient完全能够处理HTTP连接中的各种问

  • DBF Viewer 2000(DBF文件查看器) 4.05M DBF Viewer 2000 是强大、简洁和易用的DBF(Clipper,dBase,FoxBase,Foxpro,Visual Foxpro,Visual DBase,VO,DB2K)文件浏览器和编辑器。

  • 易用API伴侣 7.14M 易用api伴侣最新版是一款全新的非常实用的帮助我们的用户进行易语言开发的工具,拥有超多的易语言编程实例和数据,以及一些函数的使用方法等等,能够让我们的用户用最简单的方式完成易语言的学习,如果用户想要更好的进行易语言的开发,那么这款软件必不可少。 作为最

  • 白鹭游戏引擎Egret Engine 22.04M 完整的HTML5游戏开发的解决方案

  • 和平精英绿洲启元编辑器 5.91M 绿洲启元编辑器可自由实现各类玩法创作,你的作品能被亿万用户看见。平台提供丰厚的激励基金、作品上线机会、丰富的开发资源,助力开发者实现梦想!

  • PETotal PE查看器 1.84M PETotal

  • Cmd Markdown编辑器 20.72M Cmd Markdown是一款独特而强大的Markdown编辑工具。对于Markdown大家一定不陌生了,但是每种编辑器都有它的优缺点。但是这款工具可以说已经做到了尽善尽美了。对于基本的编辑、阅读能做到赏心悦目。还有常用的代码编辑,支持的种类及其丰富,高

  • DiPiPi安卓反编译工具 6.99M apk反编译工具下载

  • Egret Conversion(Egret项目转换工具) 12.21M Egret Conversion电脑版是一款能够快速的将用户现有的Flash项目转换成Egret HTML5项目的强大工具。软件由著名的引擎开发公司白鹭时代推出,是非常强大的一款国产工具,界面友好易用,无需其他辅助工具,功能强大可扩展,支持AS3等各种复