Live Template

方法带参数返回值

问题

之前设置idea liveTemplate 方法注释的时候,按照网上的教程params,return参数无法获取,现在终于解决这个问题了,我将详细介绍配置的每一步。

步骤

打开设置Settings

找到Live Templates

新建Template Group

新建Live Template

livetemplate_mc_01.png

模板名字:

*

模板代码:
*
 * $des$
 * 
 * @author huangyuanli
 * @date $date$ $time$ 
$param$
$return$
 **/

livetemplate_mc_02.png

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 键,效果如下:

livetemplate_mc_03.png


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!