1、类注释模版
打开 settings->Editor->File and Code Templates->files->class
模版内容
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
* @author: ${user}
* @description: ${description}
* @version:
* @date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/
public class ${NAME} {
}
最后结果展示:
新增时:
最后结果:
2、方法注释
给IDEA 设置全局用户名称
打开help->Edit Custom VM Options...
添加
-Duser.name=xxx
打开settings->Editor->Live Template
添加组
选中上一步添加的组,添加行模版
如下配置
Abbreviation
*
模版内容
*
* @Description
* @author $user$
* @date $data$ $time$$param$
* @return $return$
*/
适用场
景配置如下:
设置变量:
user:
user()
data:
date("yyyy/MM/dd")
time:
time('HH:mm')
param:
groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {result+='\\n' + ' * @param ' + params[i] + ' '}; return result;}", methodParameters());
return:
methodReturnType()
保存,
结果,在方法上使用/* +回车