![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
文件(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} : **************************/
模板:MYcodetemplates.xml
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
<?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">/*************************************************************************** * <PRE> * Project Name : tracking-milestone-service * * Package Name : ${package_name} * * File Name : ${file_name} * * Creation Date : ${date} ${time} * * Author : Sea * * Purpose : * * * History : * * </PRE> ***************************************************************************/</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"> /*************************************************************************** * <PRE> * @ClassName: : ${type_name} * * @Description: : * * @Creation Date : ${date} ${time} * * @Author : Sea * * ${tags} * * </PRE> ***************************************************************************/</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>