Checkstyle 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Checkstyle 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Checkstyle 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Checkstyle 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Checkstyle 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 LGPL
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2009-02-17

软件简介

CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。

CheckStyle检验的主要内容
·Javadoc注释
·命名约定
·标题
·Import语句
·体积大小
·空白
·修饰符
·块
·代码问题
·类设计
·混合检查(包活一些有用的比如非必须的System.out和printstackTrace)

从上面可以看出,CheckStyle提供了大部分功能都是对于代码规范的检查,而没有提供象PMD和Jalopy那么多的增强代码质量和修改代码的功能。但是,对于团队开发,尤其是强调代码规范的公司来说,它的功能已经足够强大。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (3)

加载中
可以在commit 或者push的时候在服务端校验吗?
2020/06/24 16:11
回复
举报
这个项目的码农很不nice,能不用就不用吧
2017/03/28 03:08
回复
举报
更多评论
发表了资讯
2015/09/05 00:00

Checkstyle 6.10.1 发布了,Java 代码检查工具

Checkstyle 6.10.1 发布了,该版本修复了一个 Bug: broken compatibility with maven-checkstyle-plugin:2.15 at checkstyle:6.10. 下载地址:http://sourceforge.net/projects/checkstyle/files/checkstyle/ CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。...

0
15
发表了资讯
2015/08/05 00:00

Checkstyle 6.8.2 版发布,Java 代码检查

Checkstyle 6.8.2 版发布,此版本修正了 google_checks.xml 的 xml 结构(Author: Vladislav Lisetskiy #1275) 详细改进请看:http://checkstyle.sourceforge.net/releasenotes.html 下载:http://sourceforge.net/projects/checkstyle/files/checkstyle/6.8.2/ CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥...

1
36
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2019/09/18 21:19

Checkstyle的style

### checkstyle是什么? ```是代码规范检查,关于各种格式的利弊这里就不说了,但是业内有一些总结的规范利于goole或者阿里有自己的代码规范,就需要用到checkstyle。我个人很讨厌这东西,奈何项目再用,那就研究一下吧。``` ### checkstyle的使用 ``` 我们项目是用maven引得包,如下 app.myoss.cloud.codestyle code-format-eclipse 2.0.2.RELEASE test 这是一个哥们独立开发的一个jar包。检查的非常详细,详细到什么地图呢,举...

0
0
发表了博客
2011/08/23 18:38

CheckStyle使用手册

代码规范手册 代码规范使用checkStyle 插件来辅助开发。 Check Style 安装方法如下: 打开 Myeclipse->Help->Search for new features to install ->new Remote site ->输入URL:http://eclipse-cs.sourceforge.net/update ->安装->重启Myeclipse->完成 编码要求 是否 可控 备注 版权信息 Y /** * Test1.java * Cheney(lvxuefeng@chinafesco.com) * 2010-06-29 * copyright : Copyright (c) 2010 FESCO Inc. All Rights Reserved...

0
4
2015/08/12 13:54

CheckStyle的安装及使用

CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。 下载地址:http://sourceforge.net/projects/eclipse-cs/ 以下是详细的安装步骤 1在官网下载最新版本 打开以上的下载地址,进入下载页面,点击“download”开始插件的下载 以下为解压文件目录:(主要文件为:features、plugins) 2采用link方...

0
1
2015/08/04 15:54

checkStyle结果分析

checkStyle结果分析 序号 输出内容意义 1Type is missing a javadoc commentClass 缺少类型说明 2“{” should be on the previous line“{” 应该位于前一行。解决方法:把“{”放到上一行去 3Methos is missing a javadoc comment 方法前面缺少javadoc注释。解决方法:添加javadoc注释 类似这样: /** * set default mock parameter.(方法说明) * @param additionalParameters parameter additional(参数名称) * @return d...

0
2
发表了博客
2018/11/16 10:37

checkStyle结果分析

参考:http://commons.apache.org/jelly/libs/http/checkstyle-report.html 1.Missing a Javadoc comment:缺少JavaDoc注释 2.First sentence should end with a period:你的注释的第一行文字结束应该加上一个"." 3.Expected @throws tag for 'Exception':在注释中希望有@throws的说明,在方法前得注释中添加这样一行:* @throws Exception if has error(异常说明) 4.Parameter docType should be final:参数docType应该为final类...

0
0
发表了博客
2019/02/13 17:12

Checkstyle的配置详解

Checkstyle是一款检查java程序代码样式的工具,可以有效的帮助我们检视代码以便更好的遵循代码编写标准,特别适用于小组开发时彼此间的样式规范和统一。Checkstyle提供了高可配置性,以便适用于各种代码规范,所以除了可以使用它提供的sun的代码标准外,你也可以定制自己的标准。我们可以在eclipse中安装checkstyle的插件,来方便我们的使用。 Checkstyle可以让我们养成书写良好代码风格的习惯,代码的整洁也减少了很多bad sme...

0
0
2015/08/03 17:56

CheckStyle安装与使用

1、下载CheckStyle 下载地址:http://sourceforge.net/projects/eclipse-cs/ 2、安装 2.1、将上面下载好的源码包解压,解压结果如下所示: 2.2、将features和plugins两个文件夹下的jar包分表拷贝到eclipse对应的features和plugins中。 2.3、重启eclipse即可。 3、使用 3.1、选择指定的包或者类进行Checkstyle >> Check code with CheckStyle,此时Checkstyle会遍历指定的包或者类,进行分析. 3.2、显示Checkstyle violations:W...

0
1
发表于AI & 大数据专区
2015/01/20 23:43

checkstyle使用介绍

1、我下载的是checkstyle-5.5-bin.zip;下载地址 http://sourceforge.net/projects/checkstyle/files/ 另一个是checkstyle的eclipse插件:net.sf.eclipsecs-updatesite_5.5.0.201111092104-bin.zip 下载地址:http://sourceforge.net/projects/eclipse-cs/?source=directory 2、下面我以介绍安装插件的checkstyle开始 1、打开eclipse 2、在help中选择install software 3、add 选择中刚才net.sf.eclipsecs-updatesite_5.5.0.201...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2018/06/29 14:29

IDEA中每次创建一个类,checkstyle都会报NewlineAtEndOfFile: File does not end with a newline?

每次创建新类都会提示未换行结束

2
0
发表了问答
2011/07/01 09:03

常用 Java 静态代码分析工具的分析与比较

简介: 本文首先介绍了静态代码分析的基本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest),最后从功能、特性等方面对它们进行分析和比较,希望能够帮助 Java 软件开发人员了解静态代码分析工具,并选择合适的工具应用到软件开发中。 引言 在 Java 软件开发过程中,开发团队往往要花费大量的时间和精力发现并修改代码缺陷。Java 静态代码分析(static code analysis)工...

21
172
发表了问答
2016/11/07 16:19

windows服务器上想要实现SVN代码风格检查应该增么做?

因为对Ubuntu 不是很熟悉所以用的win平台,求大神讲解或者帮忙搭建有偿

7
0
发表了问答
2014/09/24 11:35

用checkStyle ,是不是还要自己写个配置文件,

有没有默认写好能用的配置文件呀?还有他报了个异常代码

1
0
发表了问答
2013/12/25 14:15

请问一个Checkstyle的问题,get set 方法的hides a field 验证 怎么去除?

如题,非常感谢

3
0
发表了问答
2013/07/19 16:19

eclipse中如何为checkstyle设置自定义快捷键?

这两天刚用checkstyle来检查代码规范,发现每次都要右键-checkstyle-check code with checkstyle,很是麻烦,于是想,能不能设置一个快捷键,快速启动检查?看下了General-keys中的设置,发现没有code with checkstyle选项,google了一下设置eclipse自定义快捷键,无果。很是头大,敢问各位大虾,可曾遇见同类问题?

5
0
发表了问答
2012/03/15 17:20

怎样在MyEclipse 6.0中安装插件CheckStyle

怎样在MyEclipse 6.0中安装插件CheckStyle,老是安装不成功,请各位大侠帮忙

2
0
发表了问答
2009/02/17 13:22

CheckStyle使用详解

http://dev.csdn.net/article/29/29264.shtm

2
0
发表了问答
2011/11/02 10:59

myeclipse8.6安装checkstyle5.4

myeclipse 8.6怎么安装checkstyle啊 网上都是eclipse的安装方法 而且下载的是checkstyle 5.4的 困惑的很 一直安装不了 不知道是下载的checkstyle错误 还是配置错了 求解 要详细啊

3
0
发表了问答
2012/02/20 14:47

J2EE项目代码自动化测试

有一个之前的项目没有写单元测试用例,用sonar+maven+checkstyle能否自动测试到项目中的代码漏洞,代码规范和代码性能的测试,或者大家可以给我推荐下其它的工具(maven不能去),具体说明如下: 1.能够测试到代码中的漏洞和bug 2.能够测试到代码中某些不规范的地方 3.能够自动测试J2EE项目的性能,能得出最大并发量和处理时长

6
7
发表了问答
2012/02/20 16:51

PMD、FindBug、checkstyle、sonar这些代码检查工具的区别?

PMD、FindBug、checkstyle、sonar这些代码检查工具的区别?各自的侧重点是什么?

4
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
3 评论
75 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部