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())
    愿你走出半生,归来仍是少年!
  • 相关阅读:
    十天冲刺第1天
    第十四周学习总结
    评价输入法
    第十三周学习总结
    第十二周学习总结
    失物招领平台10
    失物招领平台9
    失物招领平台8
    第十一周学习总结
    失物招领平台7
  • 原文地址:https://www.cnblogs.com/hujunwei/p/14786579.html
Copyright © 2011-2022 走看看