如上图所示,LiveTemplate 添加一个自定义模板,快捷键设置为 * 方法描述自行填写
*
* //TODO
* @author your Name
* @date $date$ $time$
* @param $param$
* @return $return$
*/
然后点击 Edit variables 进行编辑
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+=params[i]+ ':';if(params.size()>1){result+='\\n'}}else if(i<(params.size()-1)){result+=' * @param ' + params[i] + ' : ' + '\\n'}else{result+=' * @param ' + params[i] + ' : '}}; return result;}", methodParameters());
保存完后,在方法上方输入 /** 然后按tab补全 即可看到方法模板注释生效
=========================================================================
=========================================================================
=========================================================================
=========================================================================
=========================================================================
=========================================================================