创建一个templat group
名字可以随便起
选中刚才创建的在新建live template
扫描二维码关注公众号,回复:
16138974 查看本文章
在随便起一个名字
这段代码粘贴到上面第3步
*
* $var1$
* $params$
* @return $returns$
* @author $user$
* @description TODO
* @date $date$ $time$
*/
//既有param类型也有变量名
groovyScript("
def result='';
def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
def params2=\"${_2}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
for(i = 0; i < params.size(); i++) {
if(i!=0)result+= ' * ';
result+='@param ' + params[i] + ': ' + params2[i] + ((i < (params.size() - 1)) ? '\\n' + '\\t' : '');
};
return result", methodParameterTypes(),methodParameters())
设置完成后 在方法上一行输入 /** 回车 就可以自动生成
效果: