IDEA类和方法注释模板设置

来源:http://bj9420.com

作者:wRitchie

IDEA自带的注释模板不是太好用,整理了一下制作了一份比较完整的模板,这里设置的注释模板采用Eclipse的格式,下面先贴出Eclipse的注释模板,我们就按照这种格式来设置:

类注释模板:

方法注释模板:

一、首先我们来设置IDEA中类的模板:

设置类注释模板

1.选择File–>Settings–>Editor–>File and Code Templates–>Includes–>File Header.

2、效果图展示

二、设置方法注释模板IDEA没有智能到自动创建方法注释,需手动为方法添加注释,使用Eclipse时我们生成注释的习惯是/**+Enter,也按照这种习惯来设置IDEA的方法注释1、File-->Settings-->Editor-->Live Templates

(1)新建组:命名为wRitchie

(2)新建模板:命名为*

注:因为IDEA生成注释的默认方式是:/*+模板名+快捷键(例:若设置

模板名为add,快捷键用Tab,则生成方式为/*add+Tab)若不采用这样的生成

方式,IDEA中没有内容的方法将不可用,例如:获取方法参数的

methodParameters((、获取方法返回值的methodReturnType))

(3)设置生成注释的快捷键

(4)设置模板模板内容如下,注意第一行,只有一个“*”而不是“/*”,在设置参数名时必须用:${参数名}$的方式,否则第五步中读取不到你设置的参数名


* @Author: wRitchie
* @Description: $description$
* @Param: $params$
* @return: $returns$
* @Date: $date$ $time$

若使用/*生成的模板注释,效果如下,所以需去掉最前面的/*

(5)设置模板的应用场景点击模板页面最下方的警告,点击Define来设置将模板应用于那些场景,一般选择EveryWhere-->Java即可

若已定义过,则显示修改,好为change而不是define,如下图

(6)设置参数的获取方式

选择右侧的Edit variables按钮

注:第五步和第六步顺序不可颠倒,否则第六步将获取不到方法

选择每个参数对应的获取方法(在下拉选择框中选择即可),网上有很多说获取param时使用脚本的方式,试过使用脚本的方式不仅麻烦,而且只能在方法内部使用注释时才能获取到参数。

(7)效果图创建方法,在方法上面写:/**+Enter


* @Author: wRitchie
* @Description:
* @Param: [userId, password]
* @return: java.lang.String
* @Date: 2018/11/27 16:42