配置类创建时的代码模板
- 打开IDEA设置如图添加内容后点击应用
/**
* 此处填写描述信息
* @author 王子龙
* @date ${YEAR}-${MONTH}-${DAY} ${TIME}
*/
- 效果如下
配置类的快捷代码模板
-
打开IDEA设置
-
添加一个group
-
在新添加的group中新建一个代码模板
-
按照下图填写
-
模板如下
** * 此处填写描述信息 * @author 王子龙 * @date $date$ $time$ */
-
添加参数
-
参数如下(配置时需要复制的参数粘贴后直接点击确定,不然无法保存)
date:groovyScript("\"${_1}\".replace('/', '-')", date())
-
配置完成点击应用,在类方法上输入 /b+回车 效果如下
配置方法的快捷代码模板
-
在新添加的group中再新建一个代码模板 a
-
按照下图填写
-
模板如下
** * 此处添加描述 * @author oneZero * @date $date$ $time$ $params$ * @return $return$ **/
-
添加参数
-
参数如下(配置时需要复制的参数粘贴后直接点击确定,不然无法保存)
date:
groovyScript("\"${_1}\".replace('/', '-')", date())
params:
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())
-
配置完成点击应用,在方法上输入 /a+回车 效果如下
修改
- 注释模板带/**时无法获取方法参数,所以上述模板作以下修改:删除缩写的/,以及删除模板里的/。