基于公司的主流开发工具为eclipse,但每个人都有自己的编码习惯,为了统一格式,这里通过三个方面:设置Code Templates、Checkstyle 、Eclipse formatter,来介绍下配置统一的编码风格。
一、Code Templates的设置
具体步骤如下:
打开Window->Preferences->Java->Code Style->Code Templates
点击import,导入模板文件huaxia_code_templates_v1.1.xml。
huaxia_code_templates_v1.1.xml内容是我事先定义好的,我们可以看到Eclipse Code Templates界面中间Configure generated code and comments区域包含了两个菜单树:Comment、Code,如下图所示:
Comments代表注释模板,Code代表代码模板,其中每一个子菜单代表子项的模板。
我们只要点击某一个子项,就会在界面下方的Pattern区域看到该项我们所定义的模板内容和格式,如下图所示:
如上图所示,当我们点击Comments下的子菜单时,下面的Pattern会显示Java文件的头部注释。
下面详细列出每一个子项的说明:
Comments-->Files(Java文件注释)
Comments-->Types(Java类注释)
Comments-->Fields(类字段注释)
Comments-->Constructors(构造函数注释)
Comments-->Methods(Java方法注释)
Comments-->Overriding methods(重写方法注释)
Comments-->Delegate methods(代理方法注释)
Comments-->Getters(Java Getter方法注释)
Comments-->Setters(Java Setters方法注释)
Code下的子菜单说明:
Code-->New Java files(新建java文件代码模板)
Code-->Method body(方法体模板)
Code-->Constructor body(构造函数模板)
Code-->Getter body(字段Getter方法模板)
Code-->Setter body(字段Setter方法模板)
Code-->Catch block body(异常catch代码块模板)
设置Code Templates的目的主要是为了统一各种注释的格式以及代码的模板,只要设定好Code Templates之后利用Eclipse就可以方便地生成我们自定义的注释。
相关推荐
Eclipse是一款广泛使用的Java集成开发环境,其强大的功能之一就是能够根据个人或团队的编码规范进行自定义设置。本文将详细介绍如何在Eclipse中设置Code Templates,以实现代码的自动格式化和一致性。 编码规范是...
`codeTemplates`文件通常包含预设好的模板,可以自定义设置,例如当创建新的类、方法或变量时,IDE会自动插入这些模板,从而遵循设定的编码规范。在Eclipse、IntelliJ IDEA等集成开发环境中,用户可以根据团队的编码...
从工作开始,经历了几个项目的开发,现在的项目一般都是一个团队共同开发,而每个人都有...主要包括三个方面:设置Code Templates、Eclipse formatter、Checkstyle,本篇主要介绍如何设置Code Templates,具体步骤如下
`eclipse编码规范codetemplates和formatter`正是针对这一需求而设定的两个关键配置。 **1. Eclipse Code Templates (codetemplates.xml)** Code Templates是Eclipse中的一个特性,允许开发者定义代码段模板,以便...
"eclipse_codetemplates.rar"是一个压缩包,其中包含了自定义的Eclipse代码模板,这些模板可以帮助开发者快速编写符合特定注释风格的代码,提高开发效率并保持代码一致性。 在Eclipse中,代码模板(codetemplates)...
Eclipse编码规范主要包括三个方面:设置Code Templates、Eclipse formatter、Checkstyle, 本篇主要介绍如何设置Code Templates,具体步骤如下: 打开Window->Preferences->Java->Code Style->Code Templates: ...
Eclipse作为一款强大的Java集成开发环境(IDE),提供了许多工具来帮助开发者保持代码整洁和规范,其中codeFormatter和codeTemplates是两个非常重要的功能。 codeFormatter是Eclipse内置的一种代码格式化工具,它...
Eclipse Code Templates是Eclipse集成开发环境(IDE)中的一个重要特性,它允许程序员自定义代码片段,以便在编写代码时快速插入常用的代码结构。通过使用模板,开发者可以提高编码效率,减少重复工作,并保持代码的...
总结一下,`MyEclipse 6.5`的`Code Templates`功能使开发者能够高效地编写规范的代码注释和结构,提升编码质量和效率。通过自定义模板,可以保持团队内部的编码风格一致,提高代码可读性和可维护性。同时,`...
在Eclipse的首选项设置(Preferences)里,找到"Java" -> "Code Style",分别对应导入"Code Formatter"和"Code Templates"。导入后,Eclipse会立即应用新的格式化规则和模板。 在团队开发中,统一的代码风格和模板...
总的来说,"codetemplates.zip"提供的Eclipse代码模板能够帮助Java开发者节省大量时间,减少错误,同时保持代码规范。通过定制和使用这些模板,程序员可以更专注于逻辑复杂的业务代码,而不是基础的代码结构。在日常...
`convertion.xml`可能用于转换或迁移代码风格设置,而`codetemplates.xml`则直接存储了各个模板的详细信息。 `convertion.xml`文件可能包含从旧版本Eclipse或其他代码风格工具迁移过来的配置信息,它可能涉及到编码...
本文将围绕“编码规范及Eclipse设置”这一主题,深入探讨相关知识点,并结合提供的文件进行详细说明。 首先,编码规范是开发者遵循的一套规则,用于保持代码的一致性和可读性。它包括但不限于命名规则(如变量、...
本教程将围绕“Android Studio编码规范设置”这一主题,详细介绍如何配置和使用这些功能。 首先,打开Android Studio,我们需要进行全局设置以确保所有新项目都遵循相同的规范。这可以通过以下步骤实现: 1. **...
例如,通过导入预设的Eclipse格式模板文件(HuaXin_codetemplates.xml、HuaXin_Formatter.xml、HuaXin_CleanUp.xml),可自动实现代码注释、内容排版、清理无用变量等功能。 2.2 命名规范:涉及包、类与接口、方法...
华为作为全球领先的科技公司,其Java编码规范模板是业界广泛认可的标准之一,旨在提升代码可读性、可维护性和团队协作效率。本文将深入解析华为Java编码规范模板,并指导如何通过Eclipse集成这一规范,使你的编程...
要导入编码规范,通常我们需要一个配置文件,这可能是一个XML文件,包含了MyEclipse的格式化设置。这个文件通常由团队的领导者或者资深开发者根据团队需求制定,并分发给其他成员。文件名如“codetemplates”和...
Java编程语言以其强大的功能和广泛的应用领域而备受...对于大型项目和团队而言,统一的编码规范和工具设置是保证项目顺利进行的基础,因此理解和实践"华为编码规范"以及正确导入Eclipse的XML配置文件显得尤为重要。