idea 方法注释模板

 注意配置需要一模一样。。。(通过 /** 然后回车触发)

**
 * <b>
 * description: TODO <br/>
 * author: wanghaiming <br/>
 * date: $DATE$ $TIME$ <br/>
 * </b>
 *
 $param$ $return$
 */

param: 脚本如下

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]+' TODO' + ((i < params.size() - 1) ? '\n' : '')}; return result", methodParameters())

 return 脚本如下(注意 return result 前的分号)

groovyScript("def result=''; def params="${_1}";result = params == 'void' ? '' : ('\n* @return {@link '+params+'}') ; return result", methodReturnType())
原文地址:https://www.cnblogs.com/whm-blog/p/14622428.html