zoukankan      html  css  js  c++  java
  • idea系列---【IDEA设置类注释模板和方法注释模板】

    效果图:

    亮点:和网上大多数模板都不一样,无参时,不显示@param,无返回值时,不显示@return

    类注释:

     方法注释:

     

     一、类注释设置模板

    右键new->Edit FileTemplate,进入下面界面

     模板信息:

    /**
     * 
     *
     * @author hujw
     * @since ${DATE}
     */

    二、方法注释设置模板

     模板信息

    *
     * $END$
     *
    $param$ $return$
     */

     

     模板注释:

    param:
    groovyScript("def result = '';def params = "${_1}".replaceAll('[\\[|\\]|\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\r\n ' : '')}; return result == '' ? null : '\r\n ' + result", methodParameters())
    return:
    groovyScript("return "${_1}" == 'void' ? null : '\r\n * @return ' + "${_1}"", methodReturnType())
    愿你走出半生,归来仍是少年!
  • 相关阅读:
    2016/09/18
    2016/09/16
    2016/09/15
    2016/09/14
    2016/09/13
    2016/09/12
    2016/09/03
    2016/09/02
    HDU1850 Being a Good Boy in Spring Festival(NIM)
    POJ3070 Fibonacci(矩阵快速幂)
  • 原文地址:https://www.cnblogs.com/hujunwei/p/14786579.html
Copyright © 2011-2022 走看看