https://blog.csdn.net/libusi001/article/details/100069918

快捷开发系列

插件名称 插件介绍
CodeGlance 代码缩略图
GenerateAllSetter 快速生成对象所有set方法
CamelCase 驼峰式命名和下划线命名交替变化
字符串各种风格之间切换
GsonFormat 把 JSON 字符串直接实例化成类
pojo to json 在pojo上右键生成json数据,其他地方黏贴就行
Alibaba Java Coding Guidelines 阿里编码规约
SonarLint 编码风格提示
Lombok 自动生成setter/getter/constructor/builder
MyBatis Log Plugin 格式化mybatis的输出脚本
IdeaJad 反编译插件
Auto filling Java call arguments
插件名称 插件介绍
Translation 翻译
FindBugs-IDEA 代码 Bug 检查,静态代码分析工具
Statistic 代码统计
MybatisPlus
MybatisX MybatisPlus插件,可以在mapper和xml直接快速切换
Angular CLI QuickSwitch 通过Alt+S快速切换angular相关代码(ts,html,less)
RestfulToolkit 通过Ctrl+/输入URL地址快速找到对应controller方法
Native Neighbourhood 打开资源管理器,命令行
Markdown Navigator markdown编辑器

查找系列

插件名称 插件介绍
Free Mybatis plugin mapper和xml跳转
MybatisCodeHelperPro mapper-xml跳转/自动生成curd等
RestfulToolkit 通过Ctrl+/输入URL地址快速找到对应controller方法
stackoverflow 右键快速跳转
ASM Bytecode Outline 查看字节码
IDEA Mind Map 思维导图


美化插件系列

插件名称 插件介绍
Background Image Plus 自定义背景 Jack Chu版本
Key promoter 快捷键提示
CamelCase 驼峰式命名和下划线命名交替变化
字符串各种风格之间切换
Rainbow Brackets 彩虹色的括号
Grep Console 自定义设置各种info,warn,和error等类型的日志信息颜色
Nyan progress bar 漂亮进度条 daddy-bear版本
Solarized Themes 日晒主题
Power Mode 火焰特效
HighlightBracketPair 高亮提示

其他

jrebel 热部署
Maven Helper 更加方便展示pom.xml依赖项,且可以自动过滤掉冲突jar包
Java Stream Debugger

GenerateAllSetter

image.png

  • 选中后Alt+Enter
  • 一键生成某对象的所有set方法并赋予默认值,
  • 鼠标定位到vo,按住Alt+Enter快捷键,
  • 选择generate all setter即可,
  • 可以选择是否带默认值。

GsonFormat:json转实体

快捷键Alt+S,Echarts的堆叠图数据结构Format后点击OK
image.png
image.png

SonarLint:编码风格提示

image.png