一、类/接口文件注释
1.按Idea-File-Settings,打开设置页面;操作如下:
2.测试:新建Class/Interface/Enum/Annotation/Singleton,都会有如下效果
二、 方法注释
1.按Idea-File-Settings-Editor-Live Templates,打开设置页面
2.新建一个 Template Group,起名字为 user(自定义)
3.选中 user,打开新建Live Template的设置窗口
4.具体设置如下:
上图中④的具体设置
扫描二维码关注公众号,回复:
11648491 查看本文章
![](/qrcode.jpg)
获取参数名称的表达式:
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());
5.测试:在方法头上 输入/**,然后按回车键,即可生成注释