idea 方法注释demo
一、方法注释demo
/** * @Description $end$ * @author: x * @date: $time$ $date$ * @params $params$ * @return: $return$ **/
二、注释
/** * <pre> * $end$ * @param $params$ * @return $return$ * <pre> **/
1、
name:params
default value:
groovyScript( "if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='' + params[i] + ': ' }else{result+='\\n' + ' * @param ' + params[i] + ': ' }}; return result;}", methodParameters());
2、
name:return
Expression:methodReturnType()
default value:
groovyScript("def returnType = \"${_1}\"; def result = '* @return ' + returnType; return result;", methodReturnType());
内容仅供参考,并非百分百解决您的问题。