今天再设置idea liveTemplate 方法注释的时候,按照网上的教程params,return参数无法获取,网上找了很多资料,终于解决了。步骤如下:
第一步:打开设置
第二步:搜索 live templates
第三步:创建一个自己的Template Group
点击Live Templates右上角的 +,然后选取Template Group,点击OK后可以看到列表中多出一项 ysh_templates。
第四步:打开Live Template编辑界面,选中刚创建的ysh_templates,点击右上角加号,选择Live Template。
第五步:编辑, 注意这里是以*开头,而不是/*
第六步:自动注入变量值的编辑
这里将获取参数及返回类型的值分别复制到对应的表达式中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