由于工作需要开始使用idea,但是idea的注释其实不算好用,参考了很多例子后,整理优化出这个方法参数的脚本。
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); if (params.size() > 1) {result += params[0] + ' \\n';for(i = 1; i < params.size(); i++) {result += ' * @param ' + params[i] + ((i < params.size() - 1) ? ' \\n' : '');};} else {result += params[0] + ' ';};return result", methodParameters()
)
这个方法参数的脚本使用效果尚可,但是不知道为什么,方法参数多于1个以后,在方法说明位置的光标输入信息,第二个起的其他参数会集体错位。希望有经验的大神能给出建议。