idea自定义方法注释以及类注释的详细方法

定义类模板

依次打开File->Settings->File and Code Templates->Files,

选择class

如下图所示:
在这里插入图片描述

复制上这些代码到右边模板处

这个Dong.Ding是我的名字~你们最好换一下,哈哈哈

/**
 * @Classname ${NAME}
 * @Description TODO
 * @Date ${DATE} ${TIME}
 * @Created by Dong.Ding
 */

随便新建一个类,直接触发注释效果,效果如下

在这里插入图片描述

自定义方法注释模板

依次打开File->Settings->Live Templates

新建组,组名随便

在这里插入图片描述
在这里插入图片描述

然后再在组名下添加template

在这里插入图片描述

命名为*

在这里插入图片描述

把下面这段话复制到这里

*
 * 
 *
 *
 * @Author Dong.Ding 
 * @Date $date$ $time$
 * @Param $param$
 * @return $return$
 **/

上面我之所以放比较多的换行是为了描述文档注释的时候不用换行了,直接在上面写字就好了~(因为我打字有换行的习惯,不喜欢这个下面的跟上面字离很近)
在这里插入图片描述

设置方法模版在哪里适用

在这里插入图片描述
这里我是直接全选了

然后对$$里的变量进行编辑

获取日期:date()
获取时间:time()
获取参数列表:就复制下面的就好了
获取方法返回类型:methodReturnType()

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

在这里插入图片描述

点击OK,完毕

我的触发是这样的:/** + tab

效果如下:

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值