类模版
修改目标位置
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()
效果
先定义一个方法
在方法上边输入以下命令后回车
一直摁回车
大功告成