效果图
模板配置路径:File | Settings | Editor | Live Templates

原因
很多人说用了groovyScript后取出的param是null,要在方法里面用/**才行。本人试验后发现其实并不是groovyScript不能用。应该是注释模板中的*把groovyScript去功能化了。下面贴出模板和groovyScript脚本。
注:模板中的$params$ 前面不能加*是关键!!!
注释模板
**
*
* @Description:
$params$
* @return: $returns$
* @author: syb
* @date: $date$ $time$
*/
groovyScript脚本
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' : '')}; return result", methodParameters())
本文探讨了在IntelliJ IDEA中使用GroovyScript进行代码注释的技巧,详细介绍了如何正确配置注释模板,以避免参数取值为null的问题。通过调整模板中的特定符号,可以有效利用GroovyScript的强大功能。
1117

被折叠的 条评论
为什么被折叠?



