点击新建
创建一个组名称随意,我这边写的是MethodTemplate
点击这个
红框标注的是快捷键的方式
我这边用 *
写入模版
模版 拷贝 模版开头不推荐加 / 会出现后面的方法获取不到值的异常
*
* @Package: $page$
* @Title: $NAME$
* @Description TODO $end$
* @Date $time$ $date$
$param$
* @author
* @Copyright 2023
* @version V1.0
**/
解释,不需要拷贝
*
* @Package: $page$ 包名()
* @Title: $NAME$ 类名
* @Description TODO $end$
* @Date $time$ $date$ 当前时间
$param$
* @author 自己的姓名
* @Copyright 2023 某某公司
* @version V1.0 默认一个版本随意
**/
点击这个
按照我写的写上
第五个在这
拷贝复制
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自带的获取参数时会带上 [ ]
例: 一个String name 获取到后显示 [ name ] ,如果不介意,可以不用这个
使用下面的方法即可
设置模版的使用范围
勾选java
勾上
选择快捷建的方式
我这边选择的回车,因为本人习惯回车
应用
点击apply
点击ok
最终显示结果
我设置 的是 *号 加回车键触发 所以按下 /*+回车即可,自己选择自己的方式