1:方法注释模板
*
* @Description: $Description$
* @Param: [$param$]
* @return: $return$
* @Author: 姓名
* @Date: $date$ $time$
* @Version: 1.0
* @Company: 公司名称
*/
param:groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=params[i] + ((i < params.size() - 1) ? ', ' : '')}; return result", methodParameters())
return:methodReturnType()
date:date()
time:time()
使用方法:/** + TAB
2:类注释模板
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
* @ClassName ${NAME}.java
* @Author liuke
* @Version 1.0.0
* @Description TODO
* @CreateTime ${YEAR}年${MONTH}月${DAY}日 ${HOUR}:${MINUTE}:00
* @Company: 公司名称
*/
public class ${NAME} {
}
使用方法:自动