IDEA 方法注释 param为null的解决方案

参考了下面 这篇文章,
ItelliJ IDEA 自定义方法注解模板


```c
 /*
     * @description 获取证书信息,跳转用
     * @author hyj
     * @date   2021/1/28 17:06
     * @param	response
     * @param	id
     * @return  CertifiedTemplatePreviewWithAddr
    */
    @RequestMapping(value = "getCertified/{id}",method = RequestMethod.GET)
    @ResponseBody
    public CertifiedTemplatePreviewWithAddr getCertified(HttpServletResponse response,@PathVariable String id){
        CertifiedTemplatePreviewWithAddr certifiedTemplatePreviewWithAddr = trainingCertifyService.getQRCodeInfoById(this.getContext(),id);
        return certifiedTemplatePreviewWithAddr;
    }
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param\\t' + params[i] + '\\t' + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())

IDEA 方法注释 param为null的解决方案_第1张图片
IDEA 方法注释 param为null的解决方案_第2张图片

*
 * @description  
 * @author  xianmengfei
 * @date    $date$ $time$
$params$
 * @return  $returns$
*/

设置光标位置
I N D E X INDEX INDEX

*
 * @Author xiejinlong
 * @Description $INDEX$
 * @Date $date$ $time$
 * @Param $param$
 * @return $return$
 **/

你可能感兴趣的:(java,idea)