类模板配置
配置路径:Setting -> Editor -> File and Code Templates -> Class
/**
* @classname ${NAME}
* @description TODO
* @author user
* @date ${YEAR}年${MONTH}月${DAY}日 ${TIME}
*/
Interface、Enum同样配置
自定义方法模板配置
配置路径:Setting -> Editor -> Live Templates
- 点击 + 新建 Template Group,自定义分组名臣
- 选中 新建的模板分组,+ 添加 Live Template
Abbreviation 配置 *
Template text如下配置
*
* @classname ${NAME}
* @description TODO
* @author user
* @date $date$ $time$$param$ $return$
*/
- edit variables
# date
date()
# time
time()
# 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())
# return
groovyScript("return \"${_1}\" == 'void' ? null : '\\r\\n * @return ' + \"${_1}\"", methodReturnType())
- Define 选中 Java,应用保存。