提升工作效率的好用的IDEA插件
主题/外观
-
Dracula Theme:主题
-
Vuesion Theme:主题
-
Atom Material ICons:ICON主题
-
Rainbow Brackets:括号着色,提升可读性
-
Nyan progress bar:把你的加载进度条全都变成彩虹和猫咪
-
Activate-power-mode:在敲代码时有抖动酷炫的特效
-
Grep Console:控制台日志分类高亮显示
-
CodeGlance:编辑器右侧展示代码小地图,方便定位
问题调试
-
arthas idea:自动生成
arthas
命令 -
Maven Helper:查找解决项目中的依赖冲突
-
VisualGC:可视化堆栈信息
便捷操作
-
Kep Promoter X:给出一些操作对应的快捷键提示
-
RestfulFastRequest:IDEA版
Postman
,存储、调试、导出API
请求 -
Free Mybatis Plugin:支持
Xml
和Mapper
跳转,且会自动根据Mapper
方法生成xml
方法 -
Mybatis Log:组装
sql
和参数,打印到控制台 -
Json Parser:
JSON
格式化解析 -
Statistic:代码大小/行数等统计
-
RestfulTool2:快捷搜索跳转各
http
接口,也可做简单的http
请求 -
GitToolBox:
Git
增强插件,最好用的功能是可以查看到每一行代码的最近一次提交信息 -
Search In Repository:连接中央仓库,在
IDEA
中直接根据jar
包名称搜索定位jar
包后,复制得到gav
坐标 -
Translation:翻译插件,帮助理解代码
-
Private Notes:可以在源码中添加注释,帮助阅读理解源码
-
File Expander:可以反编译,还可打开
tar.gz
,zip
等压缩文件
绘图
-
PlantUML:编码绘制时序图、类图、对象图、活动图、思维导图
-
SequenceDiagram:根据代码自动生成时序图
编码效率
-
GsonFormatPlus:根据
JSON
字符串自动生成实体类代码 -
Copilot:编码AI助手(yyds,可惜收费了)
-
AiXcoder Code Completer:编码AI自动补全,比
IDEA
自带的智能一些 -
Alibaba Cloud AI Coding Assistant:编码AI自动补全,比
IDEA
自带的智能一些 -
GenerateSerialVersionUID:可一键为实现
Serializable
接口的类生成SerialVersionUID
-
Camel Case:快速转换变量名称,支持常见的大小驼峰、常量等7中变量名切换
-
Smart Input:自动识别光标位置后切换输入法
-
ObjectHelper:
Object
助手,有2个非常实用的功能:①支持自动生成对象拷贝代码;②实体类一键生成json
示例 -
JRebel:本地热部署插件(收费)
-
FastHotSwapper:本地热部署插件,
JRebel
的免费平替
编码质量
-
SonarLint:代码合规扫描
-
Alibaba Java Coding Guidelines:代码合规扫描
-
FindBugs-IDEA:自动找出一些简单的BUG
-
JavaDoc:一键给所有类和方法生成注释