沉默是金,总会发光
大家好,我是沉默
越熟悉 IDEA,越知道“插件选错有多坑”
有人说,IDEA 是程序员的“第二个家”。
确实如此——键盘敲多了,代码就是生活。
但这个家要住得舒服,得靠「插件」装修。
太多插件,启动像蜗牛;
太少插件,效率白瞎。
所以,选对插件 ≠ 装酷,而是生存能力。
我从入行到现在,用过 100+ 插件,删删减减后,留下了这 15 款真香工具。
它们帮我从 “重启狂魔” → “热部署大师”,从 “手动生成 getter/setter” → “注解一键生成”。
**-**01-
代码类插件
1️⃣ Lombok —— 告别重复劳动
让你彻底告别 getter/setter。
IDEA 安装后可完美识别 @Getter、@Setter、@Data 等注解,编译器不再飘红。
场景:开发实体类时再也不用手写模板代码
注意:插件版本需与 Lombok 库版本保持一致,否则识别报错。
2️⃣ Generate All Getter And Setter —— 批量操作神器
用 .allget 一键生成所有 getter,用 .allsetv 生成所有带默认值的 setter。
比 IDEA 自带的模板更智能,写实体类时堪称“人形 Lombok”。
3️⃣ JRebel —— 真正意义上的热部署
不想重启项目?JRebel 是答案。
与 devtools 不同,它支持生产环境级的热加载。
唯一注意点:版本兼容性。IDEA 2020.3.2 推荐搭配 JRebel 2021.1.2。
可选扩展:
- 若你使用 MyBatis,可安装 “JRebel MyBatisPlus Extension”
- 让 Mapper XML 修改后也能即时生效
4️⃣ MyBatis 专区 —— Mapper 重度用户的福音
| 插件 | 功能亮点 | 模板支持 | 是否收费 |
|---|---|---|---|
| MyBatisX | FreeMarker模板、SQL智能生成 | ✅ | 免费 |
| EasyCode | Velocity模板、多表批量生成 | ✅ | 免费 |
| MyBatisCodeHelperPro | 智能跳转、代码检查、提示 | ❌ | 付费 |
| EasyCode-MybatisCodeHelper | 模板增强+在线导出导入 | ✅ | 免费但闭源 |
推荐组合:
- 模板生成选 MyBatisX / EasyCode
- 提示功能选 MyBatisCodeHelperPro
- 02-
辅助类插件
让开发更舒适
| 插件 | 功能 | 是否推荐 |
|---|---|---|
| Rainbow Brackets | 括号彩虹高亮 | 适合括号密集型代码 |
| CodeGlance | 右侧迷你代码缩略图 | 不推荐,占屏太多 |
| Background Image Rotation | 定时切换背景图 | 程序员的心情疗愈神器 |
建议:工作区以「暗色主题 + 简洁背景」为最佳视觉组合。
自动省心系列
1. Key Promoter X —— 快捷键老师
第一次按鼠标,它就提醒:“这操作可以用快捷键!”
对新手极度友好。
不过熟悉快捷键后可卸载,否则容易烦。
2. Save Actions X —— 自动清理助手
每次保存时自动优化 import、加上 final、补全 this.,
让你的代码“每次保存都更干净”。
3. Statistic —— 一键统计代码行数
看看自己今天敲了多少行,心里有底。
- 03-
调试与分析插件
让系统一目了然
| 插件 | 功能 | 用途 |
|---|---|---|
| Grep Console | 控制台输出高亮 | 错误/成功日志分色 |
| Maven Helper | 依赖冲突分析 | 排除重复依赖 |
| JMH | 性能基准测试 | 优化代码性能 |
| SonarQube for IDE | 静态代码分析 | 提前发现风险 |
| spotbugs-idea | 潜在Bug检测 | 替代过时的阿里规约 |
调试更快更爽
| 插件 | 特点 | 适合场景 |
|---|---|---|
| Fast Request | 一键生成接口测试请求 | SpringBoot 调试 |
| Cool Request | 反射调用、跳过拦截器 | 无 Token 也能调接口 |
| EasyYapi | 导出接口到 YApi / Postman | 接口文档同步 |
其他强烈推荐的工具插件
| 插件 | 用途 |
|---|---|
| Redis Helper | 可视化 Redis 客户端 |
| IDE Eval Reset | 重置试用期(仅支持 IDEA ≤2021.2.1) |
| Markdown Image Support | 插入本地图片,支持云路径 |
| LeetCode Editor | 直接刷题模板生成器 |
**-****04-**总结
如何选择你的插件组合
插件是效率放大器,不是万能药
别迷信插件数量,
插件多 ≠ 效率高。
真正的高手,会定期清理不用的插件、精简配置,让工具为我所用。
每一次删掉一个多余插件,IDEA 都会更快一点。
评论区聊聊:
你有哪些离不开的 IDEA 插件?有没有被哪个插件坑过?
**-****05-**粉丝福利
站在职业的十字路口,我们或许都曾感到迷茫:
投出的简历总是没有回音?
面试时不知如何展现自己的优势?
未来的职场道路该如何规划?
技术管理能力提升,如何跨越第一步?
如果你正在经历这些,我很乐意用我的经验为你提供一些帮助。
无论是修改简历、1对1求职陪跑,职业规划咨询,
还是迈向技术Leader或提升管理效能,
欢迎你加我,我们像朋友一样聊聊。