方法模板
**
* $params$$return$
* @author xxx
* @date $DATE$ $TIME$
* @version V1.0.0
**/
参数函数
groovyScript("
if (\"${_1}\".length() == 2) {
return '\\n * ';
} else {
def result = '';
def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
for (i = 0; i < params.size(); i++) {
result += '\\n * @param ' + params[i] + ' ';
};
return result;
}", methodParameters());
返回值函数
groovyScript("
def returnType = \"${_1}\";
def result = '* @return ' + returnType;
if (returnType != 'void') {
return '\\n ' + result;
}", methodReturnType());
截图
![]()
类模板
**
*
* @author xxx
* @date $DATE$ $TIME$
* @version V1.0.0
**/