为MyEclipse添加注释模板(定制代码注释格式)
1.准备模板文件codetemplates.xml(将下面的内容复制到你的xml文件中即可使用):
<?xml version="1.0" encoding="UTF-8"?><templates><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">/* (non-Javadoc) * ${see_to_overridden} */</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="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/** *************************************************************** * <p> * @CLASS:${type_name} * @DESCRIPTION: * @AUTHOR:formice * @VERSION:v1.0 * @DATE:${date} ${time} * </p> * * <p> * @MODIFYLOG: * @AUTHOR:formice * @VERSION:v2.0 * @MODIFY DATE: * </p> **************************************************************** */</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">/** * create a instance ${enclosing_type}. * ${tags} */</template><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">/** * @return the ${bare_field_name} */ </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">/** * @FILE:${file_name} * @PACKAGE:${package_name} * @COPYRIGHT:copyright(c) ${year},Rights Reserved * @COMPANY: * @DESCIPTION: * @AUTHOR:formice * @VERSION:v1.0 * @DATE:${date} ${time} */</template><template autoinsert="false" 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="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} */</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">/** * @description * @author formice * ${tags} */ </template></templates>2.将xml文件导入到MyEclipse中
Window->Preference->Java->Code Style->Code Templates,点击”Import”,导入你的注释模板文件。
3.生成注释
在创建新类的时候选中 ,新创建的类就会自动加上我们定制的注释格式。也可以在以后写代码的时候使用自动添加注释功能, 生成我们定制的注释格式。
注意:该注释模板文件在不同的电脑上模板的格式(比如缩进)可能有稍微的变动,选中Comments下的某一项,点击上面图片的 ,调整下就可以了