近日在研究重构代码的时候有用到idea的不少插件,比如CheckStyle,同时下载了阿里的开发规约,受到不少启发。 规约中会要求所有的方法都有Javadoc,但是通常我们用idea默认生成的getter和setter方法是不带注释的,当然,我们同样可以设置idea像MyEclipse一样生成带有J ...
分类:
其他好文 时间:
2018-05-17 13:38:06
阅读次数:
200
注意:原生的google_check.xml默认的缩进是2个空格.我们唯一修改的googleStyle的地方就是缩进修改为4个空格.所以.下载的google_check.xml 也需要修改为4个空格.具体的在文中Indentation > basicOffset 将2改为4即可.Intellij I... ...
分类:
其他好文 时间:
2018-04-24 19:02:42
阅读次数:
197
1. 永远别忘了TDD 再确认测试代码前,先找别人帮你检查下是否无误。在别人做之前尽量检查出bug并且将其处理好。代码审查最重要规则是对即将提交的代码中查找问题——你需要做的就是确认代码是正确的。 2.尽可能的自动化 这里有几个非常好的Java工具比如:PMD, Checkstyle, Findbu ...
分类:
其他好文 时间:
2018-04-16 11:04:37
阅读次数:
173
介绍 CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。 现在就来看看CheckStyle,从安装、checkstyle规范的编写及配置。 安装Check ...
分类:
其他好文 时间:
2018-03-01 13:28:05
阅读次数:
165
File->Setting 选择Plugins,查询是否已经安装了checkstyle,如果没有安装,可以点击下面的“Browse repositories...”按钮 查询到checkstyle-IDEA,然后下载即可 下载安装完成后,会提示重启Idea 重启结束,再次打开Setting窗口,最下 ...
分类:
其他好文 时间:
2018-02-04 00:30:29
阅读次数:
2667
Git钩子的作用: (pre-commit ) 在用户执行 git commit -m "xxx" 命令之前,先执行pre-commit文件中的脚本命令 在pre-commit文件中,编写脚本 执行pom.xml中配置的各种插件 对代码先进行检测 如果所有插件都检测通过,git commit 命令才 ...
分类:
数据库 时间:
2018-02-02 14:33:22
阅读次数:
220
(1)新建maven项目,配置checkstyle插件 pom.xml (2)配置checkstyle的规则定义文件 在项目根目录下添加checkstyle.xml文件,内容如下 (3)执行checkstyle:check命令,完成代码规范检查 mvn checkstyle:check #这条命令发 ...
分类:
其他好文 时间:
2018-02-01 19:23:40
阅读次数:
2409
为了规范代码,我们一般会集成静态代码检测工具,比如PMD、FindBugs、Checkstyle,那么Jenkins如何集成这些检查工具,并把检查结果放到构建邮件里呢? ...
分类:
数据库 时间:
2018-01-16 23:55:28
阅读次数:
256
写静态代码检查结果报告: 本小组选择Eclipse Checkstyle Plugin作为静态代码检查工具,对整个系统源代码进行扫描, 统计发现的缺陷(包括错误和警告)。Checkstyle的Eclipse插件默认使用Google Java Style Guide(https://google.gi ...
分类:
其他好文 时间:
2017-12-20 17:00:23
阅读次数:
157
学习Checkstyle检验的主要内容如下: ? Javadoc注释 ? 命名约定 ? 标题 ? Import语句 ? 体积大小 ? 空白 ? 修饰符 ? 块 ? 代码问题 ? 类设计 ? 混合检查(包括一些有用的比如非必须的System.out和printstackTrace ...
分类:
其他好文 时间:
2017-12-20 16:59:07
阅读次数:
151