idea 方法注释模板

live template

<p> author: whmmm </p> 
* <p> date  : $DATE$ $TIME$ </p>

 

 

 

 

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

**
 * <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())

 

posted on 2021-04-06 16:28  正义的伙伴!  阅读(248)  评论(0编辑  收藏  举报

导航

//增加一段JS脚本,为目录生成使用