在idea中设定自定义注释时,发现如果直接引用“methodParameters()”显示的结果看起来有点不舒服,如下图
这时候需要我们把方法参数做一些调整,参数去除中括号,以逗号分隔,调整后的结果如下图
如何设置?点击图1“Edit variables”,将下方的groovyScript代码块添加在图2 显示的位置,apply OK 即可。
图1
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {
if(i!=params.size()-1) result+= params[i]+',';
else{result+= params[i];return result;}
}; return result", methodParameters())
图2:
参考文章: