代码检查工具系列——FindBugs

FindBugs是一款静态代码分析工具,专注于查找Java代码中的潜在问题和性能瓶颈。通过在线或离线安装集成到Eclipse,它可以自动运行并显示可能的bug。使用FindBugs,开发者可以自定义规则,例如设置bug等级和过滤规则,以提高代码质量。其检测范围包括Bad practice、Correctness、Internationalization、Malicious code vulnerability、Multithreaded correctness和Performance等多个方面。
摘要由CSDN通过智能技术生成

前言

  随着项目越来越复杂,工程越来越庞大,单纯的依靠人工去检查代码中存在的潜在问题是不现实的,单元测试也无法完全覆盖,因此借助自动化工具去做一些代码检查的事情是十分必要的,因此本系列文章将主要讲述几个常用的代码检查工具。

FindBugs

  FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。
  FindBugs 不注重样式或者格式,它试图只寻找真正的缺陷或者潜在的性能问题。

安装

  FindBugs可以通过两种方式集成到Eclipse中:

在线安装

  eclipse –> help –> Install NewSoftware
  弹出对话框,点击add,如下图配置:
  这里写图片描述
  http://findbugs.cs.umd.edu/eclipse
  然后点击OK,一路安装就OK了。

离线安装

  下载FindBugs的安装包,并解压,将其中的features和 plugins目录下的文件分别拷贝到Eclipse下对应的目录中,并重启Eclipse即可。
  在完成上述步骤后,点击Windows –> showViews –> others
  

  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值