• Idea在方法和类上添加自定义注释模板


    Idea在方法和类上添加自定义注释模板:

    1.类注释:

     注释模板:

    /**
     * @className: $CLASSNAME$
     * @author: liuyachao
     * @date: $date$ $time$
     */

    编辑变量:

     效果:

    输入add提示addC,回车:

    2.方法注释:

     注释模板:

    *
     $params$
     * @return $return$
     * @exception $exception$
     * @author liuyachao
     */

    编辑变量:

     params的值为:

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

     效果:

    输入/**然后按tab键:

    注意:方法注释必须使用*加tab(建议不要使用enter而是使用tab,否则/**想要加一行,一回车不是换行,而是又生成注释),否则生成param为null等错误。如图:

  • 相关阅读:
    THUSC2018退役预定
    TAT
    dsu on tree(CF600E Lomsat gelral)
    Bzoj4784: [Zjoi2017]仙人掌
    [APIO2018] Duathlon 铁人两项
    仙人掌基础
    Bzoj3672: [Noi2014]购票
    CF809E Surprise me!
    虚树(Bzoj3611: [Heoi2014]大工程)
    Bzoj3197: [Sdoi2013]assassin
  • 原文地址:https://www.cnblogs.com/super-chao/p/15216548.html
Copyright © 2020-2023  润新知