zoukankan      html  css  js  c++  java
  • IDEA 自定义注释模板 支持设置多个param参数

    在使用IDEA过程中,很多人可能感觉自带注释太简约了,想增加一些属性,比如作者、创建时间、版本号等等,这个时候我们可以使用自定义的注释模板来实现我们需求,话不多说直接进入如何自定义模板设置:

    打开设置界面:

    File --> Settings

    创建模板组:

    Editor --> Live Templates --> 点击“+” --> 2.Template Group --> 输入名称,点击OK(我输入的是My Group)

    创建模板:

    选中新建的模板组(My Group) --> 点击“+” --> 1.Live Template

    模板设置:

    1.设置模板前缀,如果设置为,使用时 /* + Enter键(第5步设置该按键),如果设置为a,使用时 /*a + Enter键,其他类推

    2.设置该模板应用范围,mothed表示方法,file表示类上面

    3.填写模板内容,具体内容会在后面补充,可以参考

    4.设置模板中变量的取值

    5.设置执行按键,默认是Tab,我一般习惯改为Enter键。该功能主要配合步骤1中的模板前缀使用

    6.设置模板应用范围,一般是点击第一个进行全选操作。

    模板样例及取值设置

    1.方法的注释模板:其中的author可以更改,其他一般默认即可

    /*
    *
    $params$
    * @return $returns$
    * @exception $exception$
    * @author DingDing
    * @date $date$ $time$
    */

    2.模板的变量取值设置

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

  • 相关阅读:
    Unity NPOI 无法读取xlsx
    spring源码之—Assert.notNull
    手工Ghost安装系统
    一键GHOST优盘版安装XP/win7系统
    oncontextmenu事件
    Maven 常用配置
    U盘装win7系统
    eval json ajax
    Maven--pom.xml 配置详解
    Maven 构建
  • 原文地址:https://www.cnblogs.com/dwdw/p/11851638.html
Copyright © 2011-2022 走看看