Eclipse如何自动生成注释

  
  
  
  
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?> 
  2. <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">/* 
  3. (non-Javadoc) 
  4. * ${see_to_overridden} 
  5. */</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">/** 
  6.  * ${tags}  
  7.  * @version 1.0 
  8.  * @author kervin 
  9.  * @created ${date}  
  10.  */</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">/** 
  11.  * @version 1.0 
  12.  * @author kervin 
  13.  * @created ${date} 
  14.  */ 
  15. </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">/** 
  16.  * @fields ${field} 
  17.  */ 
  18. </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">/** 
  19.  * @return ${bare_field_name} : return the property ${bare_field_name}. 
  20.  */</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">/** 
  21.  * ${tags} 
  22.  * ${see_to_target} 
  23.  */</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">/** 
  24.  * @title ${file_name} 
  25.  * @package ${package_name} 
  26.  * @author kervin 
  27.  * @version V1.0 
  28.  * created ${date} 
  29.  */</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">/** 
  30.  * @param ${param} : set the property ${bare_field_name}. 
  31.  */</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">/** 
  32.  * Constructor Method  
  33.  * ${tags} 
  34.  */</template></templates> 

 

 

1.  把以上片段复制到记事本文件中,并命名为 任意xml格式文件

2. 在window->java->code style->code templates下的Code Comments中import该xml文件即可

你可能感兴趣的:(生成注释)