IDEA自定义方法注解

自定义方法上面的注解

正常流程走一套

*
 * @author WuPeiJie
 *      $end$
 * @param $param$
 * @return $return$
 */

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

自定义配置

参数

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; result = result.substring(10); return result", methodParameters())

返回值

groovyScript("def result=''; def returnWpj=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); if(returnWpj[0] == 'void'){ result = ''; return result}else{result = returnWpj[0]; return result.substring(result.lastIndexOf('.')+1) }; ", methodReturnType())

上结果图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章