CodeTemplate

原创 2016年06月01日 11:24:41
<?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">    /**
     * Getter method for property &lt;tt&gt;${bare_field_name}&lt;/tt&gt;.
     * 
     * @return property value of ${field}
     */</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">    /**
     * Setter method for property &lt;tt&gt;${bare_field_name}&lt;/tt&gt;.
     * 
     * @param ${field} value to be assigned to property ${bare_field_name}
     */</template><template autoinsert="true" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/**
 * ${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">/**
 * WYJ.com Inc.
 * Copyright (c) 2004-${year} 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">/**
 * 
 * @author ${user}
 * @version $$Id: ${file_name}, v 0.1 ${date} ${time} ${user} Exp $$
 */</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">/**  */</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">/**
 * 
 * ${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}
 */</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}
 */</template><template autoinsert="true" context="newtype_context" deleted="false" description="Newly created files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.newtype" name="newtype">${filecomment}
${package_declaration}


${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="false" context="catchblock_context" deleted="false" description="Code in new catch blocks" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.catchblock" name="catchblock">logger.error("", e);</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">${body_statement}</template><template autoinsert="false" 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}</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 codetemplate

I. 如何自动添加注释 可通过如下三种方法自动添加注释: 1. 输入“/**”并回车。 2. 用快捷键 Alt+Shift+J。 3. 在右键菜单中选择“Source > Generate Elem...
  • u011031854
  • u011031854
  • 2014年03月10日 16:43
  • 588

Eclipse 注释模板 函数注释 类注释 文件注释 Code Template

打开Window->Preferences->Java->Code Style->Code Templates 点击"Import",导入模板codetemplates.xml文件。 codetem...
  • a1258531
  • a1258531
  • 2016年09月11日 10:11
  • 1071

Eclipse 导入Code Template模板

在eclipse中找到 Winidow -> Preferences  ->  Java  ->  Code Style -> Code Template -> Comments   找到Import...
  • ldc5306590
  • ldc5306590
  • 2016年12月16日 16:30
  • 1599

CodeSmith 使用教程(8): CodeTemplate对象

 在使用代码模板产生代码时,CodeSmith引擎背后使用了不少对象来帮助代码的生成,其中常用的有 CodeTempate (类似于Asp.Net的Page类) Progress...
  • zhouzhiwengang
  • zhouzhiwengang
  • 2014年01月16日 19:20
  • 373

JAVA应用技术之编码规范(codetemplate,checkstyle)

1.CodeTemplate模板             在日常开发代码的过程中,我们往往需要一个编码规范,比如注释规范,不然,每个人写得不一样,不利于公司资产或者说代码库管理,让后期代码维护造成很...
  • haha_mingg
  • haha_mingg
  • 2012年02月13日 10:02
  • 2574

codetemplate和code formatter的使用

http://zhidao.baidu.com/link?url=KeLWzLLS9fHRcel4EbXhxNuT_k5bvalDF9GI1CZKTJFNuNcNfvmRRPcPrCLbxbgVisf...
  • lujun12
  • lujun12
  • 2016年09月02日 13:20
  • 182

代码注释格式 code templates

/** * * @Fields ${field} : ${todo}(用一句话描述这个变量表示什么) *//** * ${tags} * ${todo} Auto-generated co...
  • liu414226580
  • liu414226580
  • 2011年11月04日 15:54
  • 2121

Eclipse中添加文档注释快捷键与导入模板文件codetemplates.xml

lse中添加文档注释快捷键 例如: /**  * @desc: test  * @author: kpchen  * @createTime: 2014年11月5日下午3:57:19  ...
  • kpchen_0508
  • kpchen_0508
  • 2014年11月06日 18:49
  • 7105

CodeSmith 使用教程(4): 基本语法-CodeTemplate 指令

 前面的几篇介绍了使用CodeSmith模板自动生成代码和编写代码模板的基本知识。也说过CodeSmith最核心的部分是代码模板,从本篇开始介绍CodeSmith代码模板的基本语法,对于As...
  • zhouzhiwengang
  • zhouzhiwengang
  • 2014年01月16日 19:17
  • 502

intellj idea 如何设置类似Code Templates的文件级别和方法级别的注释

intellj idea的强大之处就不多说了,相信每个用过它的人都会体会到,但是我们也会被他的复杂搞的晕头转向,尤其刚从eclipse转过来的童鞋,相信刚开始的那段经历都是不堪回首的,我也是一步步这么...
  • u010261573
  • u010261573
  • 2016年01月26日 09:48
  • 5672
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CodeTemplate
举报原因:
原因补充:

(最多只允许输入30个字)