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())
愿你走出半生,归来仍是少年!