Key Promoter X

某些操作原来可以使用快捷键完成的,如果用户没有使用快捷键,此插件会弹出提示。
另外它还能帮我们统计快捷键的使用次数、未使用次数:
image.png

JRebel

超强的热部署插件,例如 spring boot 项目修改代码后不想重启,可以使用 command+shift+F9 进行编译并热部署。
安装此插件后会出现两个按钮,分别为 RunDebug
image.png
如果想使用热部署功能要记得使用这两个按钮启动项目。

JRebel mybatisPlus extension

该插件解决了修改 mybatisxml 文件时热部署不不生效问题,如果控制台打印如下日志说明加载 xml 成功:
image.png

Lombok

官网:https://projectlombok.org/
一个简化代码的插件,只需要在类或字段上增加注解,就能自动生成 getter、setter、toString、equals、构造方法、注入 Log 对象、Builder 等等。
image.png
使用该功能除了安装此插件,还需要引入 lombok 依赖:

  1. <dependency>
  2. <groupId>org.projectlombok</groupId>
  3. <artifactId>lombok</artifactId>
  4. <version>1.18.8</version>
  5. </dependency>

Code Mini Map

安装该插件后,代码右侧会出现一个源码小地图,当源码行数比较多时,用户可以对整个源码进行概览,快速定位到想查看的代码。
image.png

SequenceDiagram

安装此插件后在代码右键选择 SequenceDiagram 就可以生成如下图的时序图:
image.png
还可以通过点击时序图跳转到源码,在做技术分享和讲解代码的时候非常有用。

RestfulTool

该插件可以帮我们列出所有的接口,还可以直接发起请求,非常nice:
image.png

MyBatisX

在 Mapper Service 文件和 Mapper XML 文件之间快速跳转。

Maven Helper

点开 pom.xml 会发现多了一个 Dependency Analyzer 视图,方便我们解决依赖冲突:
image.png

Redis

image.png