详解IntelliJ IDEA 自定义方法注解模板

时间:2022-09-23 11:24:20

最近没啥事开始正式用eclipse 转入 idea工具阵营,毕竟有70%的开发者在使用idea开发,所以它的魅力可想而知。刚上手大概有一天,就知道它为啥取名为 intelli(智能化)了,确实很智能,这还是一些小小的细节,当然idea也有它不足之处,就是我们今天要讲的“自定义方法注解模板”,类注解模板可以很简单的设置,这里我就不重复,而网上很多关于自定义方法注解模板的文章大多是抄袭获取转发根本自己就没有验证,本文经过自己亲自验证有效。

1、file->settings->editor->live templates

详解IntelliJ IDEA 自定义方法注解模板

2、点击右上角的绿色+号,然后选择template group ,然后输入group的name,随便输入就好了:mygroup。然后点ok

详解IntelliJ IDEA 自定义方法注解模板

3、选中刚才创建的mygroup,然后再次点击右侧的绿色+,这次选择的是第一个1. live template。取名为*,取名可以随便,只是个人觉得方便,你可以取别的。

详解IntelliJ IDEA 自定义方法注解模板

4、配置模板,下面是我的模板,大家仔细看我的模板开头是*而不是/*,这就是关键所在。

?
1
2
3
4
5
6
7
/*
 
 * @author chenmc
 * @date $date$ $time$
 * @param $params$
 * @return $returns$
 */

注意只有当变量被$$包围是 右侧的edit variables才可以点击哦。

5、再编辑好模板之后就只为参数添加$$添加变量,点击右侧的 editor variables,

详解IntelliJ IDEA 自定义方法注解模板

6、完成之后点击apply然后点击ok,注意了,重点的地方,在你的方法上输入 /*然后加上模板的名称*,这就是我为什么不取字母而取名为*,因为这样很快速,再按tab键(注意啊不是按enter键,而是按tab键)就会出现你想要的注释了,很多教程是直接输入模板名称按tab键,但是这种方法的@param和@return是获取不到的,再重复一遍正确的方式:/** 然后按tab键;如果你取名为abc那就是  /*abc 然后按tab。效果如下:

详解IntelliJ IDEA 自定义方法注解模板

7、但是还有一个问题,细心的读者会发现在@param这个参数上报错了,这是因为idea强大的检查功能,有两种解决办法:

file->settings->editor->inspections->javadoc issues下面第四项将红色 error改为黄色warning即可

详解IntelliJ IDEA 自定义方法注解模板

第二种是点击idea的右下角的人头图像,然后选择高亮级别,调为syntax模式即可

详解IntelliJ IDEA 自定义方法注解模板

至此已大功告成了,希望能帮到大家!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:http://blog.csdn.net/u014044812/article/details/76577479