IDEA 自定义方法注解模板的实现方法
1、使用效果 /** * 计算交易费用 * @Author wangjiafang * @Date 2019/9/11 * @param feeComputeVo * @return */ @PostMapping("/v1/fee_compute") public ApiResponse feeCompute(@RequestBody @Valid FeeComputeVo feeComputeVo){ return new ApiResponse(); } 2、设置步骤-添加自定义方法 File->settings->Editor->Live Templates 击右上角的绿色+号,然后选择template group ,然后输入group的name,随便输入就好了:wangjiafang。然后点ok 选中刚才创建的wangjiafang,然后再次点击右侧的绿色+,这次选择的是第一个 Live Template 取名为*
把Expand with中 默认enter 修改为space,当然你也可以修改为其他的快捷方式;为什么要什么默认的enter,因为 /** 是idea的默认注释快捷,和要使用默认注释模板的地方冲突 注释模板代码 /* * $desc$ * @Author wangjiafang * @Date $date$ $params$ * @return */ 3、设置步骤-添加方法中的变量 IDEA 中methodParameters(),是数组的形式([aParam,bParam,cParam]这样的结构),需要对methodParameters() 函数进行处理,处理脚本如下: groovyScript("def result=''; def params="${_1}".replaceAll('[\[|\]|\s]','').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + 't' + ((i < params.size() - 1) ? 'n' : '')}; return result",methodParameters()) 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |