IDEA 插件推荐 —— 让你写出好代码的神器!
概述 今天介绍的插件主要是围绕编码规范的。有追求的程序员,往往都有代码洁癖,要尽量减少代码的「坏味道」。 代码静态检查是有很多种类,例如圈复杂度、重复率等。业界提供了很多静态检查的插件来识别这些不合规的代码,帮助提高项目的质量。比较知名的一个产品是 SonarQube,它提供了一个「门禁」平台,集成了很多静态检查检查。下次有机会介绍一下该平台的搭建。 本文主要介绍 IDEA 中对于 Java 语言静态检查的好插件: Alibaba Java Coding Guidelines 阿里基于他们 Java 规范提供的插件 CheckStyle-IDEA 检查代码的格式是否符合规范 FindBugs-IDEA 检查代码是否有常见的一些 Bug Alibaba Java Coding Guidelines 阿里巴巴 Java 编码指南插件支持。 首先说说阿里的 p3c 项目,它的 Github 主页地址是: https://github.com/alibaba/p3c 阿里之前开源过一份 Java 开发手册。手册从编程规约、异常日志、单元测试、MySQL 数据库、工程结构、设计规约等角度,介绍了阿里的 Java 开发规范,这个对于 Java 新手帮助挺大的,能够学到不少东西。有一些坑可能老司机也会翻车。 开发人员 Coding 时,可能就忘记规范了,写出来的代码还是会有『坏味道』。这时候