idea设置自定义方法、类模板

实际效果:


  • idea设置自定义方法、类模板_第1张图片

  • 方法
    idea设置自定义方法、类模板_第2张图片

类模板设置

idea设置自定义方法、类模板_第3张图片

idea设置自定义方法、类模板_第4张图片

/**
 *@Description:
 *@author : wh
 *@date : ${DATE} ${TIME}
*/

方法模板设置

idea设置自定义方法、类模板_第5张图片
这里分组随便取名字吧,我是已经创建了所以不能再重复创建
idea设置自定义方法、类模板_第6张图片
idea设置自定义方法、类模板_第7张图片

选中分组,创建一个新的模板
idea设置自定义方法、类模板_第8张图片
我这里设置的是 ** + tab
所以使用起来就是 /**+ tab,你也可以根据自己喜好来设置快捷键

template text:

**
 * 
$param$
 * @return $return$
 * @author wh
 * @date $date$
 */

配置变量参数
idea设置自定义方法、类模板_第9张图片
idea设置自定义方法、类模板_第10张图片

Name Expression skip if defi…
param 见下面
return methodReturnType()
date date()

这个参数是设置参数格式的,不能换行,否则param参数格式就不正确了

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n':'')}; return result", methodParameters())

你可能感兴趣的:(IDEA)