好用的 IDEA 插件

这些好用的IDEA插件你应该知道!

纯干货,没有多余附图和详细描述,看完简介感兴趣的可以自行了解,以下插件均可通过IDEA插件市场官网[1]下载

便捷操作

• 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:一键给所有类和方法生成注释

问题调试

• arthas idea:自动生成arthas命令

• Maven Helper:查找解决项目中的依赖冲突

• VisualGC:可视化堆栈信息

主题/外观

• Dracula Theme:主题

• Vuesion Theme:主题

• Atom Material ICons:ICON主题

• Rainbow Brackets:括号着色,提升可读性

• Nyan progress bar:把你的加载进度条全都变成彩虹和猫咪

• Activate-power-mode:在敲代码时有抖动酷炫的特效

• Grep Console:控制台日志分类高亮显示

• CodeGlance:编辑器右侧展示代码小地图,方便定位

引用链接

1\] IDEA插件市场官网: https://plugins.jetbrains.com/ ​

相关推荐
小萌新上大分7 分钟前
SpringCloudGateWay
java·开发语言·后端·springcloud·springgateway·cloudalibaba·gateway网关
直视太阳1 小时前
springboot+easyexcel实现下载excels模板下拉选择
java·spring boot·后端
Code成立1 小时前
《深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)》第2章 Java内存区域与内存溢出异常
java·jvm·jvm内存模型·jvm内存区域
一 乐2 小时前
实验室预约|实验室预约小程序|基于Java+vue微信小程序的实验室预约管理系统设计与实现(源码+数据库+文档)
java·数据库·微信小程序·小程序·毕业设计·论文·实验室预约小程序
程序媛学姐2 小时前
SpringRabbitMQ消息模型:交换机类型与绑定关系
java·开发语言·spring
努力努力再努力wz2 小时前
【c++深入系列】:类与对象详解(中)
java·c语言·开发语言·c++·redis
兰亭序咖啡2 小时前
学透Spring Boot — 009. Spring Boot的四种 Http 客户端
java·spring boot·后端
独行soc2 小时前
2025年渗透测试面试题总结- 某四字大厂面试复盘扩展 一面(题目+回答)
java·数据库·python·安全·面试·职场和发展·汽车
早上好啊! 树哥2 小时前
常见的文件加密方式之【异或加密】,代入原理看例子,帮助更好的理解。
android·java·junit
兰亭序咖啡3 小时前
学透Spring Boot — 018. 优雅支持多种响应格式
java·spring boot·后端