定義Live Templates模闆
點右上角的+,先建立一個模闆分組,再分組下面分别建立類模闆及方法模闆
類模闆很簡單
方法模闆需要動态擷取方法的參數及傳回類型,可以借助groovyScript
方法注釋模闆,需要注意的地方見紅框:
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
================================================
方法抛出異常注釋沒有解決,希望有搞出來的大神給補充一下