汇总一下 Intellij IDEA常用的牛逼插件,都在这里了!
IntelliJ IDEA 插件装对了,日常能少很多来回切换。下面按原文把常用插件和截图都留下,文末清单也不裁。
主题、时序图、括号上色、MyBatis、翻译、Restful 跳转,基本覆盖写 Java / Spring 的一天。
| 插件 | 指数 | 一句话 |
|---|---|---|
| Solarized Themes | ☆☆☆☆☆ | 从 vim 迁来的耐看配色 |
| SequenceDiagram | ☆☆☆ | 梳理别人代码时看调用时序 |
| Rainbow Brackets | — | 括号按层上色 |
| MyBatis 三件套 | ☆☆☆☆☆ | XML 里也能智能提示 |
| Translation | ☆☆☆☆ | IDE 内翻译,少开网页 |
| Power Mode II | 装逼 ☆☆☆☆☆ | 火焰/抖动/碎屑,可单独关 |
| RestfulToolkit | ☆☆☆☆☆ | 按 URL 跳到 Action |
| HighlightBracketPair | ☆☆☆☆☆ | 括号起止高亮 |
| CamelCase / UpperLowerCapitalize | ☆☆☆☆☆ | 驼峰、下划线、大小写互转 |
| codehelper.generator / GenerateAllSetter | ☆☆☆☆☆ | 一键 set / 生成 dao |
| Grep Console | ☆☆☆☆☆ | 控制台日志高亮,几乎必备 |
| IdeaJad | ☆☆☆☆☆ | 反编译,几乎必备 |
一、观感与阅读代码
1. 日晒主题 Solarized Themes
原本为 vim 定制,迁到 IDE 后配色耐看。后来更新了不等号显示、注释不可编辑。背景图要用另一个插件 Background Image Plus。

2. SequenceDiagram for IntelliJ IDEA
梳理他人代码时,依赖调用时序一眼能看清。
3. Rainbow Brackets
二、MyBatis、翻译与「装扮」
4. MyBatis 插件集合
MyBatis Log Plugin、MyBatisCodeHelperPro、Free Mybatis plugin 三个都装,互相补;SQL 的 XML 里也能智能提示。
5. translation plugin
请自行检索如何换成百度翻译。在 IDE 里直接译,不必跳网页。
6. Power Mode II
美化向。火焰特效、抖动都可以单独关,留下重力碎屑就够。
三、跳转、高亮与代码生成
7. RestfulToolkit
Spring 里常要根据浏览器 URL 找 Action,这个按 URL 跳,不必 Find in Files。
8. HighlightBracketPair
括号开始、结尾高亮,一眼看到配对。
9. CamelCase 或 UpperLowerCapitalize
快捷在大小写、驼峰、下划线、中划线之间转。
10. codehelper.generator 或 GenerateAllSetter
对象不用再挨个 set。GenAllSetter:点一次生成所有 setXxx;点两次带默认值。菜单:工具 → Codehelper → GenAllSetter。
GenDaoCode:按 pojo 一键生成 dao、service、sql、MyBatis XML;更新 pojo 时优雅更新 sql/xml;提供 insert、insertList、select、update、delete;自动识别字段注释写成 SQL 注释。

四、控制台、反编译与补充清单
11. Grep Console
控制台日志高亮,基本必备。
12. IdeaJad
反编译插件,基本必备。
其他插件清单补充:
-
RestfulToolkit 官网:http://plugins.jetbrains.com/plugin/10292-restfultoolkit -
AI 智能编码提示:aiXcode -
阿里规约 p3c:GitHub README -
快捷键提示:Key promoter X -
代码注解:Lombok -
代码生成:CodeMaker -
单元测试生成:JUnitGenerator -
MyBatis:Free Mybatis plugin -
Maven:Maven Helper -
JSON → 对象:GsonFormat -
对象 → JSON:POJO to JSON -
时序图:SequenceDiagram -
字符串:String Manipulation -
括号上色:Rainbow Brackets -
RESTful 辅助:RestfulToolkit -
日志:Grep Console -
生成 set:GenerateAllSetter -
Redis 可视化:Iedis(收费) -
K8s:Kubernetes -
中英翻译:Translation -
Zookeeper 可视化:Zookeeper -
字节码查看:Bytecode Viewer、jclasslib -
字节码编辑:Edit Bytecode -
bug 预检查:FindBugs-IDEA -
微基准:JMH Plugin -
根据代码生成时序图:SequenceDiagram -
用 Markdown 画时序图:PlantUML
作者:sunnylovecmc;来源:blog.csdn.net/sunny243788557/java/article/details/106011723
一句话总结:先装 Solarized、Rainbow Brackets、Grep Console、RestfulToolkit、MyBatis 三件套和 GenerateAllSetter,再按清单补 Lombok、Maven Helper、p3c,日常 Java 开发基本齐了。
转载请注明来源:汇总一下 Intellij IDEA常用的牛逼插件,都在这里了!















