一、生成类注释模板
1.第一种Includes方法
idea打开路径,Settings->editor->File and Code Templates
2.第二种Files方法
3.类的注释模板
/**
* @Title:
* @Description:
* @Author: ${USER}
* CreateDate: ${DATE} ${TIME}
*/
4.验证结果
新建一个class类时会自动生成如下类注释模板
二、生成方法注释模板
1.idea打开路径
Settings->editor->Live Templates
可以先新建一个名为Java的group,然后再添加Live Templates
2.新建一个快捷键模板
添加一个快捷键名称为 f 的方法注释模板
3.编辑模板参数值
点击右边Edit variables按钮,添加参数对应的表达式和默认值,用来自动生成值。
Edit variables添加参数对应的表达式和默认值
Edit variables添加参数对应的表达式和默认值
Name Expression Default value
date date("yyyy/MM/dd")
param time("HH:mm:ss") groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='* @param ' + params[i] + ': '}else{result+='\\n' + ' * @param ' + params[i] + ': '}}; return result;}", methodParameters());
return groovyScript("def returnType = \"${_1}\"; def result = '* @return: ' + returnType; return result;", methodReturnType());
4.添加方法注释模板
在Template text里面填写注释模板
**
* @Title:
* @Description:
* @Author: Devin
* @CreateDate: $date$ $time$
$param$
$return$
**/
5.验证结果
在你的方法上面直接输入/ + f + tab键就自动生成方法注释