IDEA給類和方法配置注釋模板(參數換行顯示)


創建類模板

1.打開設置:File–>settings–>Editor–>File and Code Templates–>Files->class

2.輸入注釋模板

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
/**
 * @className ${NAME}
 * @description TODO
 * @author Sue
 * @create ${DATE} ${TIME}
 **/
#parse("File Header.java")
public class ${NAME} {
}

 3.結果

創建方法模板

1.按照順序打開File–>Settings–>Editor–>Live Templates

2.點擊右邊的”+“號,選擇Template Group 

 3.填寫組名

 4.選擇組名,並在下面添加模板 Live Template

 

5.填寫Abbreviation,Description,Template text ,這里的Define可以選擇Java

  注釋模板:

* 
 * @description: $description$ 
 * @param: $params$ 
 * @return: $returns$ 
 * @author: Sue
 * @date: $date$ $time$
 */

 6.設置Edit variables,選擇相應的表達式即可

 注意這里說明使用的是tab 的方式使用注釋模板

 7.使用,在方法上使用/*add + tab鍵即可自動生成注釋

注意,這里如果想讓每個參數單行顯示,可以在設置變量時添加以下腳本:

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(i==0){result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}else{result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}}; return result", methodParameters())

 注釋模板

 * TODO: $description$
$params$
 * @return: $returns$
 * @author: Sue
 * @date: $date$ $time$
 */

這時生成的模板文件如下所示:

 


免責聲明!

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



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