`

IntelliJ IDEA 安装FindBugs以及应用

阅读更多

       众所周知,项目越来越大,开发人员越来越多,我们的代码审查工作会变得越来越复杂,对代码质量控制难度也与日俱增,尽管经验丰富的程序员能审查能检查出大部分问题,但也得耗费巨大的人力成本,并且大多数大家工作都比较饱和,并不是每天都能坚持提交代码到GIT库前都能进行审查、

      所以我们可以通过一些必要的检查工具来去发现程序潜在的bug,便于我们进一步定位,尽管工具的不能解决大部分问题,但是也是能够给我们带来很大的帮助,所以我推荐FindBugs。

 

FindBugs

静态分析工具,检查程序潜在bug,在bug报告中快速定位到问题的代码上;

 

兼容IDE

eclipse,idea;

 

idea安装教程:

       在File--->setting--->Plugins--->Browse Repositories,截图如下:



 安装成功后,在项目右键可以看到FindBugs的菜单,如下图:



 通过FindBugs,我们可以得到如下分析报告:

      

 在报告中,我们可以很详细看到具体函数检查到有问题的各项描述,以及相应的解决思路,只是简单点击下鼠标就能出报告,在提交代码前,或者开发完后检查下,何乐而不为?

 

  • 大小: 201.7 KB
  • 大小: 96.9 KB
  • 大小: 64.2 KB
分享到:
评论
2 楼 zhongmin2012 2016-05-30  
zhongmin2012 写道
eclise,idea都是可以安装FindBugs工具,大家可以在自己工程或者项目尽量使用下,会收获到很多意向不到收获,环境大家了解的踊跃留言,一起交流

同时博客上还有checkstyle、soanar相关基础入门的教程,特别适合开发管理者,以及优化自己代码,让自己代码更加规范
1 楼 zhongmin2012 2016-05-30  
eclise,idea都是可以安装FindBugs工具,大家可以在自己工程或者项目尽量使用下,会收获到很多意向不到收获,环境大家了解的踊跃留言,一起交流

相关推荐

    IntelliJ IDEA FindBugs-IDEA 扫描bug插件

    无需解压,直接在idea---->file---->settings---->plugins---->Install plugin from disk 选中压缩包,点击apply---->ok,重启idea即可。

    著名的findbugs插件,idea版本

    首先,可以通过 IntelliJ IDEA 的插件市场(Marketplace)进行搜索,找到 "FindBugs-IDEA" 插件并进行安装。另一种方法是从官方网站下载 "FindBugs-IDEA-1.0.0.zip" 文件,然后手动导入 IntelliJ IDEA 的插件管理...

    Intellij Idea插件开发分享

    - **安装IntelliJ IDEA**:首先需要安装IntelliJ IDEA,推荐使用社区版或者Ultimate版,后者提供了更多的功能支持。 - **配置插件SDK**:在IDEA中设置SDK路径,将IntelliJ Platform SDK作为插件开发的SDK。这一步骤...

    findbugs插件及安装

    ### 在IntelliJ IDEA中安装FindBugs插件 1. **打开设置**:点击菜单栏的"File" -> "Settings"(在macOS上是"Preferences")。 2. **进入插件市场**:在设置窗口左侧选择"Plugins",然后点击右下角的"Marketplace"。...

    IDEA插件集合plugin离线包

    IDEA插件集合,提供几个常用的插件,省去下载安装的麻烦,目的只是跟大家提供一个方便. Alibaba Java Coding Guidelines idea-gitignore ...C:\Users\Administrator\.IntelliJIdea2017.2\config\plugins

    FindBugs-IDEA-1.0.1.zip

    4. 完成安装后,重启IDEA,FindBugs插件就已经准备就绪了。 使用FindBugs插件时,需要注意的是,虽然它能找出很多潜在问题,但并非所有警告都需要立即解决。有些警告可能是由于特定的设计决策或者框架特性导致的,...

    FindBugs-IDEA-1.0 1.1.zip

    FindBugs-IDEA-1.0.1插件是一款专为IntelliJ IDEA集成开发环境设计的强大静态代码分析工具,旨在帮助开发者在编码阶段就能发现潜在的编程错误和不良实践,从而提升代码质量和可维护性。这款插件是基于FindBugs开源...

    FindBugs_Idea

    【描述】本文将详细介绍如何在IntelliJ IDEA这款强大的Java集成开发环境中安装并使用FindBugs插件,该插件是FindBugs-IDEA-1.0.1的最新版本,旨在帮助开发者检测和修复代码中的潜在问题,提高代码质量。 **一、...

    详述IntelliJ IDEA插件的安装及使用方法(图解)

    IntelliJ IDEA 插件的安装及使用方法详解 IntelliJ IDEA 是一个功能强大且灵活的集成开发环境(IDE),它提供了强大的插件体系,可以帮助开发者完成很多重量级的功能。在本文中,我们将详细介绍 IntelliJ IDEA 插件...

    FindBugs-IDEA-1.0.1插件

    FindBugs插件的核心功能包括: 1. **错误检测**:FindBugs可以扫描Java源代码,通过一系列复杂的算法和规则,找出可能存在的编程错误,例如空指针异常(NullPointException)、资源未关闭、并发问题、不正确的类型...

    FindBugs-IDEA-1.0.1

    在IntelliJ IDEA中,用户可以通过插件市场搜索"FindBugs IDEA"进行安装。安装完成后,设置相应的配置,即可在编写代码时享受自动检查的服务。对于出现的警告,用户可以选择直接在IDE内修复,或者将其忽略。 5. **...

    intellij-plugins:IntelliJ IDEA Ultimate和其他基于IntelliJ Platform的IDE发行版中包含的开源插件

    除了内置的功能,IntelliJ IDEA还支持通过安装插件来扩展其功能,以满足不同开发需求。"intellij-plugins"项目就是专门收集并分享这些开源插件的资源库。 在IntelliJ IDEA Ultimate中,开源插件扮演着至关重要的...

    idea插件(FindBugs-IDEA、MavenRunHelper、Rainbow Brackets、Translation)

    今天我们将关注四个能极大提升IDEA用户体验的插件:FindBugs-IDEA、MavenRunHelper、Rainbow Brackets以及TranslationPlugin。 1. **FindBugs-IDEA**: FindBugs是一款静态代码分析工具,用于检测潜在的编程错误和...

    FindBugs-IDEA

    当开发者在IDEA中安装并启用FindBugs-IDEA插件后,它可以自动扫描项目中的源代码,并报告可能存在的问题。这些问题通常包括但不限于空指针异常、未初始化的变量、资源泄漏、并发问题等。每个问题报告都会详细说明...

    findbugs for idea

    1. 安装:在IntelliJ IDEA中,可以通过“File” -> “Settings” -> “Plugins”搜索“FindBugs”,然后找到“FindBugs-IDEA”插件进行安装。安装完成后,重启IDEA即可生效。 2. 配置:在“Preferences” -> ...

    FindBugs安装与使用说明

    对于Eclipse,可以通过Marketplace安装FindBugs插件;对于IntelliJ IDEA,可以在插件市场搜索并安装FindBugs-IDEA插件。 三、FindBugs分析结果解读 FindBugs会分析代码并生成一份报告,报告中包含每个潜在问题的...

    findbugs插件 多版本

    1. **IDE集成**:许多流行的Java IDE,如Eclipse和IntelliJ IDEA,都有FindBugs的插件可以直接安装。在IDE中配置FindBugs插件,可以方便地在编码过程中实时检查代码,并直接在编辑器中看到警告提示。 2. **Maven或...

    findbugs myeclipse2017可用插件

    在MyEclipse 2017中安装FindBugs插件的过程相对简单。首先,你需要下载FindBugs的插件压缩包。一旦下载完成,解压缩文件,你会得到一个包含若干个.jar文件的目录。这些.jar文件就是MyEclipse需要的插件组件。接下来...

Global site tag (gtag.js) - Google Analytics