7IDEA类和方法注释模板设置--wRitchie
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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
*/