IDEA注释模板设置【非常实用】

一、类模板设置

1、进入设置页面:File–>settings–>Editor–>File and Code Templates–>Files

在这里插入图片描述

2、设置类、接口、枚举模板信息
  • 代码
    /**
    * @ClassName: ${NAME}
    * @Description: ${description}
    * @Author: liu-hao
    * @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
    * @Version: 1.0
    **/
    
    /**
    * @InterfaceName: ${NAME}
    * @Description: ${description}
    * @Author: liu-hao
    * @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
    * @Version: 1.0
    **/
    
    /**
    * @EnumName: ${NAME}
    * @Description: ${description}
    * @Author: liu-hao
    * @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
    * @Version: 1.0
    **/
    
  • 如图所示(类、接口、枚举)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
3、点击Apply应用设置
  • 效果展示
    package com.tygy.maven.test;
    
    /**
     * @ClassName: User
     * @Description: 用户类
     * @Author: liu-hao
     * @Date: 2019-10-10 21:39
     * @Version: 1.0
     **/
    public class User {
    	// TODO
    }
    
    package com.ychs.maven.test;
    
    /**
     * @InterfaceName: Persion
     * @Description: Persion接口
     * @Author: liu-hao
     * @Date: 2019-10-10 21:42
     * @Version: 1.0
     **/
    public interface Persion {
    	// TODO
    }
    
    package com.ychs.maven.test;
    
    /**
     * @EnumName: Persion
     * @Description: DateEnu枚举
     * @Author: liu-hao
     * @Date: 2019-10-10 21:45
     * @Version: 1.0
     **/
    public interface DateEnum {
    	// TODO
    }
    

二、方法模板设置

1、同样打开设置:File–>settings–>Editor–>Live Templates

在这里插入图片描述

2、新建模板组:命名为userDefine

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

3、选中新建的模板组,新建模板
  • 新建模板
    在这里插入图片描述
  • 填写模板信息
    在这里插入图片描述
    • 模板快捷键:IDEA生成注释的默认方式是:/* + 模板名 + 快捷键(比如若设置模板名为add快捷键用Tab,则生成方式为 /*add+Tab)
    • 快捷键设置(更新):这里建议快捷键使用Tab,以区分系统自带的回车创建注释(下面快捷键还是以回车为例)
    • 方法注释模板
      * 
       * @Author: liu-hao 
       * @Description: $description$ 
       * @Date: $date$ $time$ 
       * @Param: $params$ 
       * @return: $return$ 
       **/
      
  • 设置模板的应用场景
    • 设置前
      在这里插入图片描述
    • 设置后
      在这里插入图片描述
    • 设置应用场景(选择Java即可)
      在这里插入图片描述
  • 设置参数的获取方式
    • 点击Edit variables 打开设置
      在这里插入图片描述
    • 在Expession列选择设置即可
      在这里插入图片描述
4、点击Apply应用设置
  • 效果展示
    /** 
     * @Author: liu-hao
     * @Description: 通过用户ID获取用户姓名 
     * @Date: 2019/10/10 21:45 
     * @Param: [userId] 
     * @return: java.lang.String 
     **/
    public String getName(String userId) {
        // TODO
        return null;
    }
    
5、注意:如果想参数分开展示,则需在参数Expession列添加脚本
  • 参数添加脚本
    groovyScript("
    	if(\"${_1}\".length() == 2) {
    		return '';
    	} else {
    		def result=''; 
    		def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
    		for(i = 0; i < params.size(); i++) {
    			if(i==0){
    				result += params[i] + ' '
    			} else {
    				result += '\\n' + ' * @Param: ' + params[i]
    			}
    		};
    		return result;
    	}", methodParameters());
    
    在这里插入图片描述
  • 效果展示
    /**
     * @Author: liu-hao
     * @Description: 设置用户信息
     * @Date: 2019/10/10 21:45
     * @Param: userId 用户ID
     * @Param: userName 用户姓名
     * @return: java.lang.String
     **/
    public String setUserInfo(String userId, String userName) {
        // TODO
        return null;
    }
    
OK,你的好了吗,如果觉得不错,记得点个赞哦~~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值