一、类注解(新增类时自动生成)
打开设置界面:File—>Setings—>Editor—>File and Code Templates
按下图,选中class,在模板中新增注解代码
/**
*
*
* @author Gavino
* @date ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* @version 1.0
*/
二、方法注解(快捷键:/*m)
打开设置界面:File—>Setings—>Editor—>Live Template
1、点击右侧的+号,新增一个Template Group
2、选中新增的Template Group,我这里叫custom,再点击右侧+号,新增Live Template
3、按下图配置
*
* 方法描述
* $param$
* @author Gavino
* @date $date$ $time$ $return$
*/
4、配置groovyScript脚本
param:
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n ' : '')}; return result == '' ? null : '\\r\\n ' + result", methodParameters())
date:
date("yyyy-MM-dd")
time:
time("HH:MM:ss")
return:
groovyScript("return \"${_1}\" == 'void' ? null : '\\r\\n * @return ' + \"${_1}\"", methodReturnType())
到此,已经配置完成了!
在方法名前输入:/*m,然后enter即可,快捷键可根据自己习惯定义
测试效果:
通过同样的方式也可以自定义类的注解