IDEA配置
注释
文件头注释
/**
* @program: ${PROJECT_NAME}
*
* @description: ${description}
*
* @author: lch mailto:{yulwins@163.com}
*
* @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/
作者注释
/**
* @author lch mailto:{yulwins@163.com}
* @date $date$ $time$
*/
方法注释
/**
* @Description: $description$
* @Param: $params$
* @return: $returns$
* @Author: lch mailto:{yulwins@163.com}
* @Date: $date$ $time$
*/
params的default value:
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='' + params[i] + ((i < params.size() - 1) ? '\\n':'')}; return result", methodParameters())
类注释模版:
**
* @description: TODO
* @author $user$
* @date $date$ $time$
* @version 1.0
*/