IDEA 自定義注釋模板 支持設置多個param參數


在使用IDEA過程中,很多人可能感覺自帶注釋太簡約了,想增加一些屬性,比如作者、創建時間、版本號等等,這個時候我們可以使用自定義的注釋模板來實現我們需求,話不多說直接進入如何自定義模板設置:

打開設置界面:

File --> Settings

創建模板組:

Editor --> Live Templates --> 點擊“+” --> 2.Template Group --> 輸入名稱,點擊OK(我輸入的是My Group)

 

 

創建模板:

選中新建的模板組(My Group) --> 點擊“+” --> 1.Live Template

模板設置:

1.設置模板前綴,如果設置為,使用時 /* + Enter鍵(第5步設置該按鍵),如果設置為a,使用時 /*a + Enter鍵,其他類推

2.設置該模板應用范圍,mothed表示方法,file表示類上面

3.填寫模板內容,具體內容會在后面補充,可以參考

4.設置模板中變量的取值

5.設置執行按鍵,默認是Tab,我一般習慣改為Enter鍵。該功能主要配合步驟1中的模板前綴使用

6.設置模板應用范圍,一般是點擊第一個進行全選操作。

 

 

模板樣例及取值設置

1.方法的注釋模板:其中的author可以更改,其他一般默認即可

/*
*
$params$
* @return $returns$
* @exception $exception$
* @author DingDing
* @date $date$ $time$
*/

2.模板的變量取值設置

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

 

 


免責聲明!

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



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