- idea 自动生成方法注释(含参数及返回值)
walker 在 IntelliJ IDEA 2019.2 社区版的设置如下
Template text
**
* $VAR1$
$params$ * @return $returns$
* @author: walker
* @time: $date$ $time$
* @description:
*/
groovy 脚本
groovyScript("def result='';
def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
for(i = 0; i < params.size(); i++) {if(i!=0)result+= '*';
result+='@param' + params[i] + ((i < (params.size() - 1)) ? '\\n' : '');
};
return result", methodParameters())
本文出自 walker snapshot