1 Translation - 翻译

1.1 下载与安装

1.1.1 下载

image.png

1.2 使用

1.2.1 显示翻译对话框

  • Windows - Ctrl + Shift + O
  • Mac OS - Control + Meta + I

image.png

1.2.2 翻译

  • Windows - Ctrl + Shift + Y
  • Mac OS - Control + Meta + U

image.png

1.2.3 提示对话框翻译

image.png

2 Lombok

Lombok框架插件,根据注解生成get、set、toString等基础对象方法。

3 Maven Helper - 解决Maven冲突

3.1 下载与安装

3.1.1 下载

image.png

3.2 使用

3.2.1 显示maven命令界面

  • Ctrl+ALT+R

image.png
同时,设置IDEA右侧组件显示:
image.png

  • 效果

image.png

3.2.2 树状显示Maven,解决冲突

  1. Conflicts(查看冲突)
  2. All Dependencies as List(列表形式查看所有依赖)
  3. All Dependencies as Tree(树形式查看所有依赖)

image.png

4 .ignore - Git忽略配置文件

  • Git的忽略提交配置文件自动化生成。

    5 Rainbow Brackets - 彩色括号

  • 彩色括号。

image.png

6 Alibaba Java Coding Guidelines - 阿里代码规范

6.1 使用

image.png
image.png

7 SequenceDiagram - 时序图生成工具

  • 时序图生成工具:阅读源码好用的方法走向。

image.png
image.png

8 GenerateAllSetter - 自动生成setting方法

  • 自动生成一个对象的set方法
  • ALT+Enter

自动生成setting方法演示图.gif

9 Grep console - 控制台高亮

  • 控制台高亮

image.png

  • 配置颜色

image.png
image.png

10 RestfulTool - 接口测试

image.png

  • 全局快捷搜索:Ctrl+Shift+\

快速定位接口的位置。
image.png
image.png

11 POJO to JSON - 领域对象转JSON

image.png

  • Ctrl+V

image.png

12 GsonFormat-Plus - JSON转领域对象

  • 新建一个空类:

image.png

  • ALT+S:打开GsonFormat,将刚刚复制的JSON粘贴到弹出框内:

image.png
image.png

  • 将会生成以Lombok的bean类

image.png

13 Convert YAML and Properties File

image.png
image.png

14 jclasslib Bytecode Viewer

显示class文件结构
image.png

15 BinEd

将class文件、Java文件转换成不同进制
image.png

image.png

16 JProfiler

内存分析
配置一下本地安装的jprofiler.exe 程序
image.png
image.png