IDEA设置创建类和方法时的自定义注释

效果图示

1.自定义类注释效果图:
类注解

2.自定义方法注释效果图:
在这里插入图片描述

设置记录

1、自定义类注解

第一种操作: FileSettings → 在左侧导航栏中点击Editor,然后点击File and Code Templates

注:此方式只对class有效
添加注解
第二种操作: FileSettings → 在左侧导航栏中点击Editor → 文件和代码模板File and Code Templates→包含IncludesFile Header

注:此方式在classinterfaceEnumAnnotation都是有效的
在这里插入图片描述

 /**
  * @Author Chenry.r
  * @Date ${DATE} ${TIME}
  * @Version 1.0
  * @Description <p>备注:$description</p>
  */

$ description 加上之后再创建类的时候会弹出一个框让你输入description、 如果不想这样可以把$ description 删掉 在创建类之后自己输入类的描述信息;

2、定义方法注解

1.通过Live Template自定义方法注释
操作: FileSettings → 在左侧导航栏中点击EditorLive Templates
在这里插入图片描述
注意:切记不要加 /否则methodParameters()和methodReturnType()方法获取不到值

*
 * @Description:
 *
 * @Author: Chenry.r
 * @Date: $date$ $time$ $param$ $return$
 */

2.Edit variables的设置
Edit variables的设置
3. 设置Define勾选Java

设置Define勾选Java
勾选Java后Define会变为Change

Param参数获取的脚本:

groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(params[i]=='null'){return;}else{result+='\\n' + ' * @param ' + params[i] + ': '}}; return result;}", methodParameters());

Return参数获取的脚本:

groovyScript("def returnType = \"${_1}\"; def result ='';if(returnType=='null'||returnType=='void'){return;}else{result += '\\n * @return ' + returnType; return result;}", methodReturnType());  

4.最后在方法上使用 /** + Enter即可生成自定义注解

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值