注释配置
选择注释作用域
类注释模板
**
*
*
* @author lizhenming
* @date $date$
*/
方法注释模板
**
*
*
$param$
$return$
**/
param变量表达式
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());
return 变量表达式
groovyScript("def returnType = \"${_1}\"; def result = '* @return ' + returnType; return result;", methodReturnType());
变量(字段)注释
** */
使用斜杠线 + f (field缩写) + tab 键作为快捷触发