根据网上方法注释模板生成的方法注释不是我想要的,只能二次自定义
新建group
如图,File → settings → Editor → Live Templates,点击右边的小绿加号,点击第二个选项新建group
填写group的名称
我填的是MyGroup
新建模板
选中MyGroup
在新建的group上建立新的模板,如下图,点击小绿加号,点击第一个选项新建模板
编辑模板
如上图,第一个红框是快捷键的名称
模板代码
第二个红框是模板代码,代码如下
**
* @author xian
* @date $date$ $time$
$params$
* @exception $exception$
* @return $returns$
*/
定义注释对象
第三个红框,定义方法注释的注释对象,如果只选择java,则不在注解下的方法不能识别注释快捷键,所以这里选择全部
编辑变量
选择对应的函数
自定义参数显示
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); result+='* @param ' + params[0] + '\\n';for(i = 1; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
测试
快捷键方式
首先在方法上面一行输入一个/m(我的快捷键首字母是m)
效果
点击回车,自定义好的注释模板出来了!
有问题请留言。