【以IDEA2020.3版本进行说明】
一、设置创建类时生成的注释
打开:File—>settings—>Editor—>File and Code Templates,或者在搜索框搜索File and Code Templates。
选择Class,默认情况如下图:
?将如下代码粘贴进去后点击OK。
/**
* @Description: TODO
* @Author: YourName
* @Date: ${DATE}
**/
新建一个Demo类,自动生成注释如下图:
二、设置创建方法时生成的注释
打开:File—>settings—>Editor—>Live Templates,或者在搜索框搜索Live Templates。
点击 + 创建?Template Group,模板组的名字自己定义
选择刚才创建的用户组,因为我希望是在方法名前面输入? /** + Enter 之后就创建方法注释,所以这里改为使用 Enter ,然后点击 + 创建Live Template?
?输入 * ,以及说明描述,将如下代码粘贴进去:
*
* @Description: TODO
* @Date: $date$
$param$
**/
?设置使用的范围,将Java都勾上:
?编辑 date 和 param 参数的取值,把下面这段代码放在 param 的取值中,最后点击OK确定:
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());
效果:在方法中输入 /** 回车后生成的注释如下:
|