模板
/**
* Created by IntelliJ IDEA.
* TODO:
* Date: $date$
* Time: $time$
* author: ChengYi
* email: storm_fighter@163.com$param$$return$
*/
编辑变量 param
param:
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n ' : '')}; return result == '' ? null : '\\r\\n ' + result", methodParameters())
编辑变量 return
return:
groovyScript("return \"${_1}\" == 'void' ? null : '\\r\\n * @return ' + \"${_1}\"", methodReturnType())
效果
/**
* Created by IntelliJ IDEA.
* TODO:
* Date: 2020/6/23
* Time: 10:59
* author: ChengYi
* email: storm_fighter@163.com
* @param session
* @param model
* @param pageNum
* @param sizes
* @return java.lang.String
*/