idea自定义注释模板

1、打开配置
setting -> Editor -> Live Template
在这里插入图片描述
2、添加TemplateGroup,并在添加的TemplateGroup下加LiveTemplate
在这里插入图片描述
3、配置Live Template
在这里插入图片描述
内容:

**
 *
 * @Description: 
 *
$param$
 * @return $return$   
 * @author $user$
 * @date $date$ $time$
 **/

变量:
param:

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())

return:

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split('<').toList(); for(i = 0; i < params.size(); i++) {if(i!=0){result+='<';};  def p1=params[i].split(',').toList();  for(i2 = 0; i2 < p1.size(); i2++) { def p2=p1[i2].split('\\\\.').toList();  result+=p2[p2.size()-1]; if(i2!=p1.size()-1){result+=','}  } ;  };  return result", methodReturnType())

@throws暂时没找到

在这里插入图片描述
4、apply并且保存,在方法名上面输入/* 按回车
在这里插入图片描述
5、配置java类、接口、枚举等类注释
在这里插入图片描述
内容:



/**
 * @Description: $TODO
 *
 * @author ${USER}
 * @date ${DATE} ${TIME}
 */

创建类、枚举、接口、Record时会要求填写TODO,并添加注释
在这里插入图片描述
在这里插入图片描述

相关推荐

  1. Spring定义注解

    2024-06-16 05:22:02       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-16 05:22:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-16 05:22:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-16 05:22:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-16 05:22:02       18 阅读

热门阅读

  1. 新增套餐——后端

    2024-06-16 05:22:02       6 阅读
  2. 向mysql发送一个请求的时候,mysql到底做了什么

    2024-06-16 05:22:02       8 阅读
  3. 什么是 Linux ?(Linux)

    2024-06-16 05:22:02       7 阅读
  4. 前端面试题日常练-day70 【面试题】

    2024-06-16 05:22:02       8 阅读
  5. 服务器硬件基础知识

    2024-06-16 05:22:02       5 阅读
  6. 13.零拷贝

    2024-06-16 05:22:02       8 阅读
  7. 【定义通讯数据类型】LCM搭建系统通讯

    2024-06-16 05:22:02       7 阅读
  8. Cesium4Unreal - # 011 加载显示geojson

    2024-06-16 05:22:02       7 阅读
  9. Spring Boot 项目中的 GC Root

    2024-06-16 05:22:02       8 阅读
  10. Docker常用命令

    2024-06-16 05:22:02       7 阅读
  11. mysql 分组后每个取最新的一条记录

    2024-06-16 05:22:02       10 阅读