`
eric_hwp
  • 浏览: 126648 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

eclipse 代码模版样式

 
阅读更多
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<templates>
	<template autoinsert="false" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">
	/**
	 * ${bare_field_name}.
	 * @return  the ${bare_field_name}
	 */</template>
	<template autoinsert="false" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">
	/**
	 * ${param}.
	 * @param   ${param}    the ${bare_field_name} to set
	 */
    </template>
	<template autoinsert="false" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">
	/**
	 * Creates a new instance of ${enclosing_type}.
	 * ${tags}
	 */
	</template>
	<template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">
	/**
	 * Project Name:${project_name}
	 * File Name:   ${file_name}
	 * Package Name:${package_name}
	 * @createDate: ${date}${time}
	 * @QQ  :       280795290
	 * Copyright (c) ${year}, OlymTech, Corp.All Rights Reserved.
	 *
	 */
   </template>
	<template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">
	/**
	 * @ClassName:  ${type_name} 
	 * @Function:   ADD FUNCTION. 
	 * 
	 * @createDate: ${date} ${time} 
	 * @creater:    ${user}
	 * @QQ:         280795290
	 * @version:    ${enclosing_type}${tags}
	 * @Company:    奥林科技
	 */
   </template>
	<template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">
	/**
	 * ${field}:${todo}(用一句话描述这个变量表示什么).
	 */
 </template>
<template autoinsert="false" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">
/**
 * ${enclosing_method}:
 * (这里描述这个方法适用条件,执行流程,使用方法,注意事项等 – 可选).
 * @create:${date} ${time}||${user}
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 * ${tags}
 */
 </template>
	<template autoinsert="false" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">
/**
 * 简单描述该方法的实现功能.
 * ${see_to_overridden}
 * @create:${date} ${time}||${user}
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 */
 </template>
<template autoinsert="true" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">
/**
 * ${tags}
 * ${see_to_target}
 * @create:${date} ${time}||${user}
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 */
 </template>
<template autoinsert="false" context="newtype_context" deleted="false" description="Newly created files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.newtype" name="newtype">
/**
 * @Project Name:${project_name}
 * @File Name:   ${file_name}
 * @Package Name:${package_name}
 * @createDate:  ${date}${time}
 * @creater      ${user}
 * @QQ           280795290
 * @Company:     奥林科技
 * Copyright (c) ${year}, OlymTech, Corp.All Rights Reserved.
 *
*/
${filecomment}

${package_declaration}
/**
 * @ClassName: ${type_name} 
 * @Function:  ${todo} ADD FUNCTION. 
 *  
 * @createDate:${date} ${time} 
 * @creater    ${user}
 * @QQ         280795290	 
 */
${typecomment}
${type_declaration}
	</template>
	<template autoinsert="true" context="classbody_context" deleted="false" description="Code in new class type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.classbody" name="classbody">
	</template>
	<template autoinsert="true" context="interfacebody_context" deleted="false" description="Code in new interface type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name="interfacebody">
	</template>
	<template autoinsert="true" context="enumbody_context" deleted="false" description="Code in new enum type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.enumbody" name="enumbody">
	</template>
	<template autoinsert="true" context="annotationbody_context" deleted="false" description="Code in new annotation type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name="annotationbody">
	</template>
	<template autoinsert="true" context="catchblock_context" deleted="false" description="Code in new catch blocks" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.catchblock" name="catchblock">
// ${todo} Auto-generated catch block
${exception_var}.printStackTrace();
	</template>
	<template autoinsert="false" context="methodbody_context" deleted="false" description="Code in created method stubs" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodbody" name="methodbody">
// ${todo} Auto-generated method stub
${body_statement}</template>
	<template autoinsert="true" context="constructorbody_context" deleted="false" description="Code in created constructor stubs" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name="constructorbody">
${body_statement}
// ${todo} Auto-generated constructor stub
	</template>
	<template autoinsert="true" context="getterbody_context" deleted="false" description="Code in created getters" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.getterbody" name="getterbody">return ${field};</template>
	<template autoinsert="true" context="setterbody_context" deleted="false" description="Code in created setters" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.setterbody" name="setterbody">${field} = ${param};</template>
</templates>

 

分享到:
评论

相关推荐

    Eclipse代码模板

    Eclipse代码模板,类注释,新建文件注释,方法注释等。可直接导入使用,方便快捷

    Eclipse 代码注释模板

    在Eclipse中,用户可以自定义代码注释模板,这通常涉及到类、方法、变量等不同类型的注释结构。`codetemplates.xml`文件就是存储这些自定义模板的配置文件,通过编辑这个文件,我们可以定制符合个人或团队编码规范的...

    Eclipse代码格式化模板

    在编程世界中,保持代码的一致性和可读性至关重要,这就是Eclipse代码格式化模板发挥作用的地方。Eclipse作为一款流行的Java集成开发环境(IDE),提供了强大的代码格式化功能,允许开发者自定义代码风格和规范,...

    Eclipse代码注释样式配置模版

    打开开Eclipse,选择Window--&gt;Preference,搜索Code Templates。点击import,将代本码注释模板导入。...编辑完成后保存设置,这样在编辑代码写java doc注释(/***/)时,自动生成的注释内容就会是模版设置的样式。

    java 格式代码模板

    本文将深入探讨`Java`代码格式代码模板(code templates)和代码格式化器(code formatter),以及如何利用它们提升开发效率和团队协作。 首先,`Java`代码格式模板(codetemplates.xml)是IDE(如IntelliJ IDEA或...

    Eclipse格式模板XML文件

    为了提高代码质量和一致性,Eclipse允许用户自定义代码格式化模板。这些模板以XML文件的形式存储,通常命名为`.settings/org.eclipse.jdt.core.prefs`或`.settings/org.eclipse.jdt.ui.prefs`,它们定义了诸如缩进、...

    eclipse Code样式模板

    java开发设计工具,欢迎大家下载,放心使用,完全没问题

    Eclipse代码文档规范设置

    - 在编写代码时,按`Ctrl+Shift+F`快捷键,Eclipse会根据当前选定的代码样式自动格式化选中的代码块。 4. **代码注释规范**: - 除了代码风格,Eclipse还提供了“Code Templates”功能,用于设置自动添加注释的...

    sts 模版样式 eclipse-codetemplate.rar

    sts模版样式则是指在STS中使用的代码模板和编码风格设置,这些设置可以极大地提高开发效率,保证代码的一致性和可读性。 描述中的“sts 模版样式”进一步确认了这个压缩包的内容是关于STS的代码模板和代码风格配置...

    eclipse代码注释风格

    Eclipse的代码格式化工具可以帮助保持一致的注释样式。在`Window &gt; Preferences &gt; Java &gt; Code Style &gt; Formatter`中,可以定制缩进、空格、换行等规则,并应用到整个项目。 七、代码审查和重构 在团队合作中,良好...

    eclipse 创建JSF xhtml 模板

    - 编辑模板内容区域,粘贴以下XHTML代码: ```xml &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; xmlns:h=...

    eclipse代码格式化

    这篇博客链接虽然没有给出具体的内容,但我们可以根据常见的话题来探讨Eclipse代码格式化的相关知识点。 1. **代码格式化器**: Eclipse内置了一个强大的代码格式化器,可以对Java、XML、HTML等多种语言的代码进行...

    js代码模板

    在JavaScript开发中,代码模板是一种高效编码的方式,它允许开发者快速输入预定义的代码段,减少重复性工作,提高开发效率。"js代码模板"这个主题涵盖了如何在JavaScript环境中利用模板来编写和组织代码的知识。 ...

    java代码模板

    在Java开发环境中,Eclipse是一款广泛使用的集成开发环境(IDE),其中就包含了对代码模板的强大支持。 `Eclipse_CodeFormatter.xml`文件是Eclipse IDE的代码格式化配置文件,它定义了代码的缩进风格、空格使用、...

    eclipse java code Format模版

    除了代码格式化模版,Eclipse还提供了代码模板功能,可以在编写代码时自动生成常见的代码块。例如,可以通过"Code Templates"设置方法注释、类注释等,大大提高编码效率。配置路径为:"Java" -&gt; "Code Style" -&gt; ...

    Eclipse 代码规范配置

    2. **找到代码规范设置**:在左侧导航栏中,展开“Java” &gt; “Code Style”,然后选择“Formatter”进行代码格式化设置,选择“Code Templates”进行代码模板设置。 3. **导入和导出配置**:你可以通过“Import...”...

    eclipse规范模板

    当团队成员都使用相同的Eclipse代码规范模板,提交的代码格式一致,Git在合并时会更顺利。如果已经存在冲突,可以先手动解决冲突,然后使用Eclipse的"Compare with HEAD"功能对比差异,并进行调整。 四、使用模板 ...

    java google sts 代码格式化模板

    本资源包含两个与Google Java代码风格相关的格式化模板,分别是针对Eclipse IDE的`eclipse-java-google-style.xml`和Spring Tool Suite (STS) IDE的`sts-java-formatter.xml`。 `eclipse-java-google-style.xml`是...

    基于Eclipse的代码开发准备

    本文将深入探讨如何利用Eclipse的代码格式化模板文件优化开发环境,提高编码规范性。 首先,Eclipse作为一款强大的Java集成开发环境,提供了丰富的自定义选项来满足不同开发者的需求。其中,`formatter.xml`文件...

Global site tag (gtag.js) - Google Analytics