idea 方法注释模板自定义并多个参数换行

 

idea 方法注释模板自定义并多个参数换行_第1张图片

 

idea 方法注释模板自定义并多个参数换行_第2张图片

*
 * TODO $param$ $return$
 * @author user
 * @date $date$
 **/
参数:
  groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='\\n * @param ' + params[i]}; return result", methodParameters())


return:
  groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=((params[i].toString().equals('void'))?'':'\\n * @return ' +params[i].toString())}; return result", methodReturnType())


 

效果:

idea 方法注释模板自定义并多个参数换行_第3张图片

你可能感兴趣的:(idea)