Eclipse添加代碼注釋模板


Eclipse支持我們自定義模板,比如文件的注釋,類注釋,函數注釋等功能。eclipse自身有自帶的模板,我們也可以自己定義。一次點擊:windows-》preference—》java-》code style-》code template  之后再點擊import導入即可。

 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><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">/**
 2 * @ClassName: ${type_name}
 3 * @Description: ${todo}(這里用一句話描述這個類的作用)
 4 * @author ${user}
 5 * @date ${date} ${time}
 6 *
 7 * ${tags}
 8 */ </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">/**
 9  * ${tags}
10  * ${see_to_target}
11  */</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">/**
12  * @param ${param} the ${bare_field_name} to set
13  */</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">/**
14  * @return the ${bare_field_name}
15  */</template><template autoinsert="true" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/**
16  * 
17  */</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">/**  
18 * @Title: ${file_name}
19 * @Package ${package_name}
20 * @Description: ${todo}(用一句話描述該文件做什么)
21 * @author ${user}  
22 * @date ${date} ${time}
23 * @version V1.0  
24 */ </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">/** 
25 * &lt;p&gt;Title: ${enclosing_method}&lt;/p&gt;
26 * &lt;p&gt;Description: &lt;/p&gt;
27 * ${tags}
28 * ${see_to_overridden}
29 */ </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">/**
30  * ${tags}
31  */</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">/**
32 * @Title: ${enclosing_method}
33 * @Description: ${todo}(這里用一句話描述這個方法的作用)
34 * @param ${tags}    設定文件
35 * @return ${return_type}    返回類型
36 * @throws
37 */ </template></templates>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM