IDEA2021代码注释
1.IDEA类注释
配置文件和代码模板(其中${description}会在创建类时输入)
/**
* ${description}
* @version 1.0
* @author ${USER}
* @date ${DATE} ${TIME}
*/
配置类注释模板
/**
*
* @author $USER$
* @version 1.0
* @date $DATE$ $TIME$
*/
2.配置方法注释模板
创建方法注释模板
**
*
*
$params$
$returns$
*/
编辑变量
设置params
groovyScript("if(\"${_1}\".length() == 2) {return '';} else { def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n' : '')}; return result;}", methodParameters())
设置returns
groovyScript("def result=\"${_1}\"; if(result == \"void\" || result == \"null\"){return \" *\";}else{return \" * @return \"+result+\"\";}", methodReturnType())