(IDEA)创建Java类时,自动生成作者、时间和版本号注释;以及方法注释时,自动生成参数和返回值注释

(IDEA)创建Java类时,自动生成作者、时间和版本号注释;以及方法注释时,自动生成参数和返回值注释

看老师上课时生成注释特别方便,特意去问了一下,以下是成品。
在这里插入图片描述

1、作者、时间和版本号注释

1、File->settings…
在这里插入图片描述2、Editor->File and Code Templates->Includes->File Header(双击),然后在右边输入框内输入代码即可
在这里插入图片描述
/**

  • @Author 作者名 -----------------(自己设置)
  • @Date ${DATE} ${TIME}------(时间)
  • @version 1.0---------------------(版本号)
  • @注释--------------------------(类的注释)
    */
    下边代码可直接复制
/**
 * @Author 作者名
 * @Date ${DATE} ${TIME}
 * @version 1.0
 * @注释
 */

最后点击Apply即可。

2、方法注释:自动生成方法中参数和返回值

1、仍然是File->settings…->Editor
2、这此选择Live Templates
3、点击右边“+”号
4、选择2.template group,然后在弹出来的输入框内输入名字methodNots(可自己定义)

在这里插入图片描述
5、然后,选中刚才创建的methodNots,然后再次点击右侧的绿色+,这次选择的是第一个1. Live Template。取名为method(亦可自己定义),之后看图片。
在这里插入图片描述6、看图片,在7内输入

*
 * 
 * $VAR1$ 
 $params$* @return $returns$
 * @author yuxin
 * @creed: Talk is cheap,show me the code
 * @date $date$ $time$
 */

点击Edit variables进行配置,然后点击VAR1的第二个框(看图),输入

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

最后一步,在方法前输入/**然后按回车即可生成,示例如第一张图
在这里插入图片描述

参考文章:
https://blog.csdn.net/yuruixin_china/article/details/80933835

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值