Java 文件上的注释
/**
*
* @author : your name
* @date : ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
*/
Java 方法上的注释
设置的模板的内容 :
*
* description : $Description$
* @author : your name
* @date : $date$ $time$
$param$
$return$
*/
设置完模板后下方会提示你应用到哪里, 选择 Java 就好, 如果是修改的话显示为 change , 而不是 Define
上面设置完之后进行第四步
date 和 time 下拉有选项
参数获取设置的默认值 : (放在Default value中)
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());
返回值获取设置的默认值 : (放在Default value中)
groovyScript("def returnType = \"${_1}\"; def result = '* @return : ' + returnType; return result;", methodReturnType());