7IDEA类和方法注释模板设置--wRitchie

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IDEA类和方法注释模板设置

作者: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: ng.String * @Date: 2018/11/27 16:42

*/

相关文档
最新文档