1 类注释模板

/**
* @author Benjamin
* @date ${DATE} ${TIME}
* @version 1.0
*/
效果如下图:

2 方法模板
1.找到Settings -> Live Templates

?2. 点击+找到Template Group,新建一个,名字任意

?3. 新建一个Template text
?4. 设置默认表达式

// 变量表达式
Name Expression
date date()
time time("HH:mm:ss")
description
param groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(i == 0) result += params[i] + ' ' + ((i < params.size() - 1) ? '\\n' : '');else result += '* @param ' + params[i] + ' ' + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
return methodReturnType()
效果如下:

?5. 设置快捷键 /* tab

6. 设置自定义模板应用的位置,我定义用在Java模板中,可以自定义

|