Java代码规范和质量检查插件-Checkstyle(官方资源)

Posted Jim

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java代码规范和质量检查插件-Checkstyle(官方资源)相关的知识,希望对你有一定的参考价值。

其实Checkstyle是一个JAR包,然后第三方开发者开发了Eclipse/IDEA的插件。

官网:

https://github.com/checkstyle/checkstyle

Eclipse插件:

http://www.cnblogs.com/EasonJim/p/7690008.html

IDEA插件:

https://github.com/jshiell/checkstyle-idea

插件检测XML:

Google:https://github.com/checkstyle/checkstyle/blob/master/src/main/resources/google_checks.xml

Sun:https://github.com/checkstyle/checkstyle/blob/master/src/main/resources/sun_checks.xml

说明:

Google代码风格其实很好了,但是就是使用了2个空格进行缩进!所以根据需要设置为4个空格。

Google Style修改为4个缩进:

由于文件经常更新,所以直接上官网下载回来修改即可。修改地方如下:

题外:

不建议修改这个文件,毕竟这个不是写代码的风格文件,可以选择性对提示的信息进行跳过即可。

以上是关于Java代码规范和质量检查插件-Checkstyle(官方资源)的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse-Java代码规范和质量检查插件-阿里巴巴代码规约

Eclipse-Java代码规范和质量检查插件-PMD

Java静态检测工具/Java代码规范和质量检查简单介绍(转)

IDEA代码规范&质量检查

Java代码规范与质量检测插件SonarLint

Java代码规范与质量检测插件SonarLint