大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Eclipse快捷鍵注釋

Eclipse快捷鍵注釋

更新時間:2020-09-28 17:22:55 來源:動力節點 瀏覽1910次

Eclipse是著名的跨平臺的自由集成開發環境(IDE),同時,Eclipse也是一個開放源代碼的、基于Java的可擴展開發平臺。Eclipse之所以備受廣大開發人員的青睞,除了Eclipse的免費使用,還有其強大的功能支持。除此之外,Eclipse靈活方便的快捷鍵也為eclipse帶來了許多優質的評價。當然,既然有快捷鍵的存在,為了避免出現代碼混亂的情況,注釋的存在是不可避免的。下面就為小伙伴們帶來eclipse快捷鍵注釋的幾種方法。


一、多行注釋快捷鍵


1.選中你要加注釋的區域,用 Ctrl+Shift+C 或者 Ctrl+/ 會加上 // 注釋,再重復按一下就會去掉 // 注釋。(.js文件中只有 Ctrl+Shift+C 管用,.java文件中都管用)


2.選中你要加注釋的區域,用 Ctrl+shit+/ 會加上 /*...*/ 注釋,再用 Ctrl+shit+\ 會去掉 /*...*/ 注釋。(注意:正斜杠是加注釋,反斜杠是去掉注釋)


3.要修改在eclispe中的命令的快捷鍵方式我們只需進入 Windows -> Preferences -> General -> keys 設置就行。


二、Eclipse中添加文檔注釋快捷鍵


1.例如默認的文檔注釋:


/**


* @author xxx


*


*


*/


2.快捷鍵為:Alt+Shift+J


3.修改文檔注釋的注釋格式內容,修改的方法有兩種:


A.直接在eclipse給的模板下進行修改


打開Eclipse


Window --> Preferences --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit...


例如:


/**


* 項目名稱:${project_name}


* 類名稱:${type_name}


* 類描述:


* 創建人:${user}


* 創建時間:${date} ${time}


* @version


*/


B.自己編寫一個xml文檔導入進去


打開Eclipse


Window --> Preferences --> Java --> Code Style --> Code Templates --> Comments --> types --> Import...


選擇你寫好的模板.xml文件


Eclipse中默認的模板.xml文件如下:

<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><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="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/**
 * @author ${user}
 *
 * ${tags}
 */    </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">/**
 * 
 */</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="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">/**
 * 
 */</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="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="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></templates>
自己寫好的模板.xml文件如下:
<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><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"/><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">
/**
 *  Description:
 *  @author hp  DateTime ${date} ${time}
 *  ${tags}
 */
 </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 hp  DateTime ${date} ${time}
 *  ${tags}
 */</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">
/**
 *  Description:
 *  @author hp  DateTime ${date} 
 *  
 */</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">
/**
 *  Class Name: ${file_name}
 *  Description: 
 *  @author hp  DateTime ${date} ${time} 
 *  @company bvit 
 *  @email hu.peng@bvit.com.cn  
 *  @version 1.0
 *  ${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 get ${bare_field_name}
 */</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">
/**
 *  Description:
 *  @author hp  DateTime ${date} ${time}
 *  ${tags}
 */</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">
/**
 * Description:
 * @author hp DateTime ${date} 
 * ${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} set ${bare_field_name}
 */</template></templates>

以上就是eclipse快捷鍵注釋的方法,小伙伴們可以根據實際情況選擇適合自己的方法。其實,對于許多Java初學者來說,有正確的指導方法是至關重要的,這就像是黑暗中的引路人,現在,這樣的引路人就出現在本站的Java零基礎入門教程中,小伙伴們還在等什么,趕快行動吧,學習Java,從現在開始!




提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 乱人伦精品一区二区 | 在线视频 二区 | 欧美老妇免费做爰视频 | 美女嗯啊 | 国产亚洲视频在线 | 在线成人亚洲 | 国产亚洲欧洲国产综合一区 | 午夜不卡视频 | 亚洲精品美女久久久久99 | 九九九国产视频 | 在线欧美国产 | 国内精品久久久久久久久蜜桃 | 国产一级毛片网站 | 成人免费一级毛片在线播放视频 | 国产精品自在欧美一区 | 欧美成人在线视频 | 美女被a到爽视频在线观看 美女被cao的视频免费看 | 四虎永久在线精品视频免费观看 | 免费观看国产网址你懂的 | 在线看污网站 | 欧美色视频日本片高清在线观看 | 欧美国产在线观看 | 九九热免费视频 | 亚洲日本va中文字幕婷婷 | 国产一区二区在线视频观看 | 国产香蕉视频在线播放 | 欧美视频在线观在线看 | 国内精品久久久久久久久久影视 | 亚洲一欧洲中文字幕在线 | 四影虎库最新2021 | 久青草视频97国内免费影视 | 国产一区免费在线观看 | 免费的涩涩视频在线播放 | 毛片免费看 | 999精品久久久中文字幕蜜桃 | 国产高清在线精品二区一 | 婷婷亚洲国产成人精品性色 | 亚洲va久久久久综合 | 韩国精品videosex性韩国 | 亚洲国产成人精品激情 | 久久福利资源站免费观看i 久久高清 |