在项目开发维护中,编码规范做为开发规范的一个组成部分,是十分重要和必须的,它不单单是为了提升开发效率,也有利于下降后期维护开发的成本。编码规范的根本目的就是要让不只代码能够一目了然,也能够很容易的理解开发人员所编写的代码程的用途和意义。由此,用来减小项目中由于开发维护人员的更替或因为长时间不维护形成的记忆模糊或混乱等状况带来的对代码所实现的真正功能的理解困难和歧义。另外也提升了代码复查效率和效果。java
第一章Eclipse配置windows
1.1 codeformat和codetemplates导入app
模板导入操做以下,codeformat:eclipse
一、 打开eclipse,选择windows->preferences->java->Code Style->Formatter编码
二、 选择Import…,而后选择codeformat.xml文件,插件
三、 最后选择apply,codetemplates操做也一样操做便可。code
1.2 checkstyleorm
checksyle须要先安装eclipse插件,具体操做以下:xml
一、 打开eclipse,选择help->eclipse Marketplace,而后搜索checkstyle安装便可;ip
二、 完成安装重启eclipse后,选择windows->preferences->Checkstyle
三、 最后选中刚刚导入的这条数据,“set as Default”就设置完成了
第二章使用
2.1 codeformat和codetemplates
一、 codeformat模板导入完成后,直接在打开的文件中使用“shift+ctrl+f”快捷键就能够格式化代码格式了。若是不生效,确定是快捷键被其余程序占用了,我电脑上就是被sogou输入法占用,去掉输入法中的快捷键就好了。
二、 codetemplates导入完成后,直接在类的声明处、方法声明处敲入“/**”,而后敲“回车”,就自动生成了注释模板格式。
2.2checkstyle
一、 选中项目工程,右键选择Checkstyle->Check Code with Checkstyle,就会自动检查项目样式,也能够选中某个已经打开的文件作此操做
二、 一样的操做,选择Clear Checkstyle violations取消检查。
三、 检查完成后,打开文件就会提示不合规项(鼠标放在行号边上的放大镜上或者提示的这行代码上,就能够看到详细描述),修改后再从新检查便可。
另外还能够配合SonarQube使用,后面文章将会介绍。