由于工作需要开始使用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个以后,在方法说明位置的光标输入信息,第二个起的其他参数会集体错位。希望有经验的大神能给出建议。