作者:人走茶凉 | 来源:互联网 | 2023-09-18 19:22
1、普通方法注释效果: 做法:打开settings->editor->LiveTemplates,新建一个模板组,填写
1、普通方法注释
效果:
![idea配置注释模板(可做到和eclipse一样) idea配置注释模板(可做到和eclipse一样)](https://img1.php1.cn/3cd4a/250c2/3b4/a7f52ed041ed1e07.png)
做法:
打开settings->editor->Live Templates,新建一个模板组,填写一个模板组名称保存,然后在此模板组下面新建普通方法注释
![idea配置注释模板(可做到和eclipse一样) idea配置注释模板(可做到和eclipse一样)](https://img1.php1.cn/3cd4a/250c2/3b4/705d20f495aec9e6.png)
![idea配置注释模板(可做到和eclipse一样) idea配置注释模板(可做到和eclipse一样)](https://img1.php1.cn/3cd4a/250c2/3b4/57a04f1e428d3b80.png)
注意选择使用范围,然后将expand with改为回车键,此时在代码中可以 /* 即可注释方法;
2、方法注释
效果:
![idea配置注释模板(可做到和eclipse一样) idea配置注释模板(可做到和eclipse一样)](https://img1.php1.cn/3cd4a/250c2/3b4/13a5d2a0f51af3dd.png)
做法:
还是在之前新建的模板组下添加一个新的模板;
![idea配置注释模板(可做到和eclipse一样) idea配置注释模板(可做到和eclipse一样)](https://img1.php1.cn/3cd4a/250c2/3b4/cfb6ff8ed5e97ecc.png)
模板注释为:
**
*
*
$params$
* @return $return$
* @author 作者姓名
* @Date $date$ $time$
*/
选择 edit variables 填充变量值
![idea配置注释模板(可做到和eclipse一样) idea配置注释模板(可做到和eclipse一样)](https://img1.php1.cn/3cd4a/250c2/3b4/1d26cc1bc5d2f88d.png)
![idea配置注释模板(可做到和eclipse一样) idea配置注释模板(可做到和eclipse一样)](https://img1.php1.cn/3cd4a/250c2/3b4/312356c296655f6d.png)
这样配置完成之后有一个问题即在代码中无法获取到param参数,所以需要一段脚本,让注释和在eclipse中一样;
脚本:
groovyScript("
def result='';
def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
for(i = 0; i ) {
result+=' * @param ' + params[i] + ((i <(params.size() - 1)) ? '\\n' : '');
};
return result", methodParameters())
保存,配置完成后记得将expand with改为回车键,这样在代码中写注释时就可以用 /** 带出注释,和在eclipse中一样