eclipse模板

文件(Files)注释标签:

/**   
* @Title: ${file_name} 
* @Package ${package_name} 
* @Description: ${todo}(用一句话描述该文件做什么) 
* @author Sea   
* @date ${date} ${time} 
* @version V1.0   
*/


/***************************************************************************
 * <PRE>
 *  @Project Name    : ${project_name} 
 *
 *  @Package Name    : ${package_name} 
 *
 *  @File Name       : ${file_name}
 *
 *  @Creation Date   : ${date} ${time}
 *
 *  @Author          :  Sea
 *
 *  @Purpose         : 
 *
 *
 *  @History         : 
 *
 * </PRE>
 ***************************************************************************/


类型(Types)注释标签(类的注释)

/** 
* @ClassName: ${type_name} 
* @Description: ${todo}(这里用一句话描述这个类的作用) 
* @author Sea 
* @date ${date} ${time} 
* 
* ${tags} 
*/

/***************************************************************************
 * <PRE>
 *  @ClassName:    : ${type_name} 
 *
 *  @Description:    : 
 *
 *  @Creation Date   : ${date} ${time}
 *
 *  @Author          :  Sea
 *  
 *  ${tags}
 *
 * </PRE>
 ***************************************************************************/


字段(Fields)

/***************************
 * @Fields ${field} :
 **************************/
View Code

模板:MYcodetemplates.xml

<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/**   
 * @Fields ${field} : 
 */   </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">/***************************************************************************
 * &lt;PRE&gt;
 *  Project Name    : tracking-milestone-service
 *
 *  Package Name    : ${package_name} 
 *
 *  File Name       : ${file_name}
 *
 *  Creation Date   : ${date} ${time}
 *
 *  Author          :  Sea
 *
 *  Purpose         : 
 *
 *
 *  History         : 
 *
 * &lt;/PRE&gt;
 ***************************************************************************/</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">
/***************************************************************************
 * &lt;PRE&gt;
 *  @ClassName:    : ${type_name} 
 *
 *  @Description:    : 
 *
 *  @Creation Date   : ${date} ${time}
 *
 *  @Author          :  Sea
 *  
 *  ${tags}
 *
 * &lt;/PRE&gt;
 ***************************************************************************/</template><template autoinsert="true" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/* (non-Javadoc)
 * ${see_to_overridden}
 */</template><template autoinsert="true" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
 * @return the ${bare_field_name}
 */</template><template autoinsert="true" 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="true" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/**
 * @param ${param} the ${bare_field_name} to set
 */</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></templates>
View Code
原文地址:https://www.cnblogs.com/lshan/p/9818401.html