类注释
IDEA设置 -> Editor
-> File and Code Templates
-> Includes
-> File Header
:
/**
* TODO-类说明
* @author ${USER}
* @copyright ${YEAR} xxxx你的公司名xxxx
* @since created at ${DATE} ${TIME}
*/
方法注释
IDEA设置 -> Editor
-> Live Templates
-> Java
-> 右边+
号 -> Live Template
:
-
配置
方法注释-配置 -
参数
方法注释-参数 content
*
* TODO-添加说明 $params$ $return$
* @date $date$ $time$
* @author $user$
* @since 1 by $user$ at $date$
*/
- param
groovyScript("if(\"${_1}\".length() == 2) return ''; def result = ''; def params =\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]','').split(',').toList();for(i = 0; i < params.size(); i++){if(params[i]=='null') return; result+='\\n' + ' * @param ' + params[i]}; return result;", methodParameters());
- return
groovyScript("def returnType=\"${_1}\";if(returnType=='null'||returnType=='void')return;return '\\n * @return TODO-返回值说明';", methodReturnType());
-
应用场景
应用场景-入口
应用场景-设置
- 使用
在方法注释位置输入/amc
回车