idea自定义注释格式

  1. Settings—Editor—File and Code Templates,选择Includes,在右侧空白处复制下面代码:

    /**
     * Created with CIB Co.
     * @since 1.0
     * @author ${USER}
     * @createTime ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
     * @update: [序号][日期YYYY-MM-DD] [更改人姓名][变更描述] 
     */
    

    然后点击右下角 Apply 按钮;
    在这里插入图片描述

  2. Settings—Editor—Live Templates,添加一个Template Group,然后在这个Template Group下面添加一个Live Template,输入 * ,方法注释

    * $description$
     * @since 1.0     
     * @author $user$ $param$
     * @createTime $date$ $TIME$ $return$ $throws$
     * @update: [序号][日期YYYY-MM-DD] [更改人姓名][变更描述]  
     */
    

    在这里插入图片描述在这里插入图片描述在这里插入图片描述Edit Template Variables里面的内容:
    description:

    groovyScript("def result=''; def data=\"${_1}\";  return data=='null' ? '\\r\\n' + ' * Created with CIB Co.' + '\\r\\n' + ' * @description'  :  '\\r\\n' + ' * @description' ;", methodParameters())
    

    usr:

    user()
    

    param:

    groovyScript("def result=''; def stop=false;def data=\"${_1}\"; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();if(data=='null'){return '';}; if (params.size()==1 && (params[0]==null || params[0]=='null' || params[0]=='')) { stop=true; }; if(!stop) { for(i=0; i < params.size(); i++) {result +=  '\\r\\n' + ' * @param ' + params[i]; }; }; return result;", methodParameters())
    

    date:

    date()
    

    TIME:

    time()
    

    return:

    groovyScript("def result=''; def data=\"${_1}\"; def stop=false; if(data==null || data=='null' || data=='' || data=='void' ) { stop=true; }; if(!stop) { result += '\\r\\n' + ' * @return ' + data; }; return result;", methodReturnType())
    

    throws:

    groovyScript("def result=''; def data=\"${_1}\"; def stop=false; if(data==null || data=='null' || data=='' || data=='void' ) { stop=true; }; if(!stop) { result += '\\r\\n' + ' * @throws ' + data; }; return result;", expressionType(Expression))
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值