(IDEA)创建Java类时,自动生成作者、时间和版本号注释;以及方法注释时,自动生成参数和返回值注释
看老师上课时生成注释特别方便,特意去问了一下,以下是成品。
1、作者、时间和版本号注释
1、File->settings…
2、Editor->File and Code Templates->Includes->File Header(双击),然后在右边输入框内输入代码即可
/**
- @Author 作者名 -----------------(自己设置)
- @Date ${DATE} ${TIME}------(时间)
- @version 1.0---------------------(版本号)
- @注释--------------------------(类的注释)
*/
下边代码可直接复制
/**
* @Author 作者名
* @Date ${DATE} ${TIME}
* @version 1.0
* @注释
*/
最后点击Apply即可。
2、方法注释:自动生成方法中参数和返回值
1、仍然是File->settings…->Editor
2、这此选择Live Templates
3、点击右边“+”号
4、选择2.template group,然后在弹出来的输入框内输入名字methodNots(可自己定义)
5、然后,选中刚才创建的methodNots,然后再次点击右侧的绿色+,这次选择的是第一个1. Live Template。取名为method(亦可自己定义),之后看图片。
6、看图片,在7内输入
*
*
* $VAR1$
$params$* @return $returns$
* @author yuxin
* @creed: Talk is cheap,show me the code
* @date $date$ $time$
*/
点击Edit variables进行配置,然后点击VAR1的第二个框(看图),输入
groovyScript("
def result='';
def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
for(i = 0; i < params.size(); i++) {
if(i!=0)result+= ' * ';
result+='@param ' + params[i] + ((i < (params.size() - 1)) ? '\\n' : '');
};
return result", methodParameters())
最后一步,在方法前输入/**然后按回车即可生成,示例如第一张图
参考文章:
https://blog.csdn.net/yuruixin_china/article/details/80933835