每天早上打开 IDEA,你是不是也遇到过这些糟心事——
Thymeleaf 模板里写个 th:inline="javascript",IDE 硬生生标红报错;项目一打开,application.yaml 满屏红色波浪线,过半天才消失;Terminal 里按了 Cmd+K,字没了,光标却留在原地;更离谱的是,精心调好的暗黑主题,重启 IDEA 又变回了默认……
明明工具是为了提效,结果一半时间在跟 IDE 较劲。
这次 IDEA 2026.2 EAP 7(build 262.8117.19)来了。我翻完了整份 Release Notes,替你提炼出 4 大类、12 个真正值得关注的更新。不是流水账,是你升级后立刻能感知到的变化。
以前写多行 SQL 字符串,只要里面带个 % 通配符,语言注入就失效,整段 SQL 失去高亮和补全。
现在:IDEA 会正确识别含 % 的多行 SQL 字符串,自动注入语言支持。写 MyBatis 原生查询、JDBC 模板代码时,语法高亮、智能提示、错误检查全回来了。
怎么体验:找一段带
%占位符的多行 SQL 字符串,看看有没有 SQL 角标。
@Schema(description = "...", requiredMode = ..., example = "...") 这种长注解,要么挤在一行超长,要么手动换行累死人。
现在:Intention Action 新增「Put elements on separate lines」,按 Alt+Enter 一键把注解参数拆成多行,代码立刻清爽。
三板斧:长注解 → Alt+Enter → Split into multiple lines。3 秒搞定。
从泛型方法调用中提取代码时,以前经常卡在类型推导上,重构一半进行不下去。
现在:IDEA 支持 unwrap code from generic parameter,泛型调用也能平滑解包,重构流程不再中断。
这次 Kotlin 相关更新是重头戏,KTIJ 编号一口气刷了 20 多条,其中 5 个是真正的新功能。
Kdoc 里写示例代码,以前就是一片灰,跟注释没区别。
现在:代码块内的语法高亮正式支持,Kotlin/Java 代码在文档注释里也能彩色显示了。写库、写 SDK 的人,文档可读性直接上一个台阶。
val map = mapOf("a" to 1, "b" to 2, "a" to 3) // 现在会警告现在:IDEA 新增检查,发现重复 key 立刻标黄提醒。这种低级错误,编译期就能拦住。
在 Kotlin 项目里按 Ctrl+N 新建文件,Java Class 老是排在前面,每次都要往下找。
现在:「New | Kotlin Class/File」的排序优先级提升,Kotlin 项目里 Kotlin 文件类型排在更前面,少点一次、少看一眼。
repeat(5) { println(it) } // Alt+Enter → 转为 forEach
(0..4).forEach { println(it) } // Alt+Enter → 转为 repeat现在:新增 Intention Action,两种写法按需切换。团队统一代码风格时,批量转换不用手动改。
在类体里访问 companion object 的成员,以前补全经常漏掉。
现在:companion block 的成员和扩展函数,补全列表里完整呈现,不再漏提示。
Thymeleaf 插件的质量问题被社区吐槽了多年。这次 EAP 7 直接把这个子系统翻修了一遍:
th:inline 属性:th:inline="javascript" 不再报错[[${var}]] 这种内联语法正确识别th:attrappend 误报、变量表达式 asterisk 处理错误、map 值引用 ${map['key']} 不支持、No-Operation token 误报等如果你做 Spring Boot + Thymeleaf 全栈开发,这个更新值回票价。
Terminal 是日常高频区域,这次一口气修了 8 个 Bug,新增 1 个功能:
优化项 | 你感知到的变化 |
|---|---|
打开含 .class tab 的项目不再卡死 | 大型项目启动更顺畅 |
.properties 文件高 CPU 问题修复 | 打开配置文件风扇不再狂转 |
VFS 定期刷新抑制 + Editor EDT freeze 修复 | 整体响应更丝滑 |
类别 | 数量 | 核心内容 |
|---|---|---|
新 Feature | 12+ | Java 注解分行、Kotlin Kdoc 高亮/重复 key 检查、Thymeleaf inline 支持、Terminal Paste From History、Docker 状态内联、通知位置自定义 |
Bug 修复 | 80+ | Thymeleaf 15+、Gradle WSL/Docker、Spring Boot yaml 误报、Terminal 8+、UI 主题重置 |
性能优化 | 5+ | .class tab 启动、.properties CPU、VFS 刷新、EDT freeze、Git inotify |
Kotlin 专属 | 20+ | 5 个新功能 + 15+ Bug 修复 |
如果你正在用 IDEA 2026.2 EAP 系列,EAP 7 强烈建议升级。Thymeleaf 支持、Terminal 修复、Gradle 稳定性都是日常高频场景,修复后体验提升明显。
如果你还在 2026.1 稳定版,可以等正式版发布,但 Thymeleaf 和 Kotlin 的改进确实诱人——按需决定。
今天就可以做的第一件事:打开你的 IDEA → Help → Check for Updates → 升级到 262.8117.19,亲自试试 Terminal 的 Paste From History 和 Thymeleaf 的 th:inline 支持。
今天的分享就到这里。后续我会持续为大家带来实用的技术干货和前沿的技术资讯。如果你对工具链探索感兴趣,我会持续分享前端工程化、构建优化等实战经验,欢迎关注,不要错过任何精彩内容!