由于项目中需要使用打印日志,记录相关关键信息。昊琛要用相关模板,特此整理
我们想要的日志是如下
第一步: 创建group自定义自己喜欢的组名称,组内创建自己喜欢的方法快捷键
第二步:添加快捷键,快捷说明,方法
方法
logger.info("[$className$] [$methonName$] $params$",$pa$);
第三步:设置具体细节
params
groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='' + params[i] + '={}'}else{result+=',' + params[i] + '={}'}}; return result;}", methodParameters());
pa
groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='' + params[i] }else{result+=',' + params[i] }}; return result;}", methodParameters());
最后:
打完收工