天天看點

IDEA中設定類或方法的注釋模闆

定義Live Templates模闆

IDEA中設定類或方法的注釋模闆

點右上角的+,先建立一個模闆分組,再分組下面分别建立類模闆及方法模闆

類模闆很簡單

IDEA中設定類或方法的注釋模闆
IDEA中設定類或方法的注釋模闆

 方法模闆需要動态擷取方法的參數及傳回類型,可以借助groovyScript

方法注釋模闆,需要注意的地方見紅框:

IDEA中設定類或方法的注釋模闆
IDEA中設定類或方法的注釋模闆

 params groovyScript腳本

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

使用的時候也得注意,  "/" + 模闆Abbreviation + tab

================================================

方法抛出異常注釋沒有解決,希望有搞出來的大神給補充一下