Live Template
方法带参数返回值
问题
之前设置idea liveTemplate 方法注释的时候,按照网上的教程params,return参数无法获取,现在终于解决这个问题了,我将详细介绍配置的每一步。
步骤
打开设置Settings
找到Live Templates
新建Template Group
新建Live Template
模板名字:
*
模板代码:
*
* $des$
*
* @author huangyuanli
* @date $date$ $time$
$param$
$return$
**/
param参数内容:
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param\\t' + params[i] + '\\t' + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
return参数内容:
groovyScript("def returnType = \"${_1}\"; def result = ' * @return ' + returnType; return result;", methodReturnType());
使用方法
输入 /**
,然后按 Tab
键,效果如下: