类模版
修改目标位置
class
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")/*** ${Description}* @author whc ${YEAR}/${MONTH}/${DAY}* @version v1.0 */public class ${NAME} {
}
interface
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")/**
* ${Description}* @author whc ${YEAR}/${MONTH}/${DAY}* @version v1.0*/public interface ${NAME} {
}
enmu
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")/**
* ${Description}* @author whc ${YEAR}/${MONTH}/${DAY}* @version v1.0*/public enum ${NAME} {
}
效果
方法模版
修改目标位置
模版
** $params$* * $VAR1$* @return $returns$* @author whc */
参数设置
VAR1
groovyScript(" def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) { if(i!=0)result+= ' * '; result+='@param ' + params[i] + ((i < (params.size() - 1)) ? '\\n' + '\\t' : ''); }; return result", methodParameters())
returns
methodReturnType()
效果
先定义一个方法
在方法上边输入以下命令后回车
一直摁回车
大功告成