首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >IDEA 2026.2 EAP 5 来了:7 大新特性,MCP 全面升级,K2 补全又香了

IDEA 2026.2 EAP 5 来了:7 大新特性,MCP 全面升级,K2 补全又香了

作者头像
DevLlama
发布2026-06-15 14:33:46
发布2026-06-15 14:33:46
3200
举报

写在前面:每次 EAP 出更新,最怕的就是打开 Release Notes 一脸懵——200 多条变更,密密麻麻像周报。这篇我帮你把 IntelliJ IDEA 2026.2 EAP 5(build 262.7132.23)的 24 个绿色 Feature 项整理成 7 个真正值得记的点,照着看就够了。

打开 EAP 5 的更新日志,扫一眼大概率是这种感受:Bug 修复 100 多条,Task 几十条,真正的新功能藏在一堆 Subsystem 标签里。

我把它们按"你升级以后会立刻用到"的角度归了 7 类,每一项都告诉你它在哪里长什么样值不值得期待,看完就能决定要不要拉这个 EAP 跑一下。

文末有完整对照清单和升级注意事项,急着撤的可以直接拉到底。

IDEA 2026.2 EAP 5 七大特性总览图

一、MCP Server:从"能用"走到"好用"

这次更新最猛的板块,毫无疑问是 MCP Server。一口气塞了 6 个 Feature,外加 4 个 Bug 修复,意图很明显——把 IDEA 变成 Claude、Codex、Cursor 的最佳后端

值得记的几条:

  1. 1. 自动检测并配置 Claude / Codex TUI。第一次启动 Claude TUI 时,IDEA 会主动建议你"要不要把当前项目挂到 MCP Server 上",省掉手写配置文件。
  2. 2. 每个 IDE 默认端口不同。以前同时开 IDEA 和 PyCharm 经常端口冲突,这次干脆按 IDE 拆开,谁是谁清清楚楚。
  3. 3. 状态栏 Widget 升级。MCP Server 的运行状态、当前连接数直接显示在右下角小图标里,不用再翻日志确认它活着没。
  4. 4. 项目级工具。MCP 工具可以绑定到具体项目而不是全局,多项目并行时不会互相串台。
  5. 5. 适配 Remote Development。RD 模式下 MCP 终于不再瘸腿,远程开发场景直接打通。

一句话总结:如果你日常用 Claude Code、Cursor、Codex CLI 这类工具,这次更新一个人就值得升级

MCP Server 六大升级要点

二、Kotlin 补全:K2 又挤出 7 个体验改进

K2 IDE 自打默认开启以来,每个 EAP 都在补完。这次 7 个 Feature 都来自 Kotlin 插件,逐个拎出来都是日常痛点:

改动

你什么时候会感谢它

支持自定义 postfix 补全

想自己定义 .let .also 之外的快捷展开

context parameters 名字补全

写 context(...) 时不再瞎猜参数名

Java 调用 Kotlin extension 函数能补全

跨语言调用最后一块拼图

Type.of(...) 一键转 collection literal

Kotlin 2.x 字面量语法迁移神器

companion 块内补全

写 companion object { ... } 不再断片

命名参数补全可预填同名变量

调用 copy(name = name) 这种重复劳动直接没了

.main.kts 支持 @DependsOn 补全

写脚本拉依赖再也不用查文档

这 7 项里我个人最期待的是 命名参数预填同名变量——多写几个 DTO 就能感受到那种"少打几百个字符"的爽。

三、Markdown JavaDoc:终于不用 HTML 写注释了

以前在 Java 里写 Javadoc,要写代码块得 <pre>{@code ...},要写列表得 <ul><li>,活生生把人逼回 2005 年。

这次给了两条直接相关的 Feature:

  • 项目设置开关:项目设置里可以勾选"默认用 Markdown 写 JavaDoc",新生成的注释自动按 /// 三斜杠 Markdown 风格走。
  • 模板支持 Markdown:JavaDoc 模板(File → Settings → File and Code Templates)也支持 Markdown,团队规范可以统一固化下来。

配合 JDK 23 起官方的 Markdown Doc Comments,写 Javadoc 终于和写 README 一样轻松。顺手还修了"粘贴代码进 Markdown 注释会被改写"和"Markdown 预览里残留 ///"这两个老 Bug,建议一起体验。

四、JUnit 5/6 识别:彻底告别"找不到测试"

如果你被这两条逼疯过,应该秒懂:

  • • IDEA 2026.1 在 JUnit 5/6 同时存在时分不清谁是谁
  • • classpath 里 JUnit 5 在前、JUnit 6 也在,结果错认成 6

EAP 5 直接给了一个根因方案——从 runtime classpath 检测 JUnit 版本,不再只看 resolve 阶段

实际效果:

  1. 1. 不再因为依赖管理插件优先级差异导致误判
  2. 2. 多模块项目混用 JUnit 5/6 不打架
  3. 3. 配合 JPS 检测被 classpath 顺序覆盖的类一起,类路径地狱第一次有了官方探照灯

升级建议:跑过测试前先 invalidate cache 一次,让新检测器从干净状态扫一遍。

五、Gradle 依赖补全:写 build.gradle 也能丝滑了

dependencies { ... } 块时的补全一直是 Gradle 用户的隐形痛点。这个 EAP 把整个 M1: Cleanup completion in Gradle scripts 拼图收尾:

  • scope 参数补全 Dependency 方法:在 dependencies { ... } 里补全"返回 Dependency 的方法",比如 platform(...)enforcedPlatform(...) 不用再手敲全名
  • • 补全没有 accessor 的 configuration 时自动加引号
  • • 第一次补全时不再显示一堆 Commands 干扰
  • • 性能修了,filter 不再卡补全

加上 Gradle 完成性能测试基础设施落地,意味着后面这块只会越来越快。Kotlin DSL 重度用户值得现场体验一下

六、Local History API、DCEVM、终端 OSC8:藏得深但巨好用

三个看起来"不同档"但都是开发体验里"用过就回不去"的功能:

  1. 1. Local History 公共 API。以前你只能用 IDE UI 翻历史,现在可以写插件、脚本、回归基线打 Label,Local History 第一次成了可编程的版本控制层
  2. 2. DevKit 支持 DCEVM 运行。开发 IntelliJ 插件时可以热替换类,调试一次少重启 N 遍。
  3. 3. 终端完整支持 OSC8 超链接。跑测试、看构建日志,输出里的链接现在能直接 Cmd 点击跳转,告别复制粘贴回浏览器

七、Markdown TODO、Pattern 变量、Hibernate 8:小但讨喜的三件套

最后这三个不算大改动,但每个都是写代码时的"啊原来你也是":

  • Markdown TODO 识别:Markdown 文件里 TODO: FIXME: 等注释关键字现在能被识别和高亮
  • Pattern 变量命名规范:Pattern 变量(if (obj instanceof String s) 里的 s)有了独立的命名规范检查
  • Hibernate 8 语言注入:JPA 终于把 Hibernate 8 的新特性纳入语言注入,HQL 智能提示对 8.x 完整覆盖

顺手还把 PyCharm/CLion 用户关心的彩色日志捕获、debugger console 跳转 stderr 等 6 个调试器导航 Bug 一次性解决。

升级前的 3 个注意事项

清单看完,准备拉 EAP 5 之前再过一眼这三条,避坑:

  1. 1. CLion 用户先别:CLion 在 2026.2 EAP 上加载失败,等下个 EAP 修复。
  2. 2. WSL 用户检查项目路径:本期已修复 WSL wsl$ 路径打不开项目的问题,但建议先备份。
  3. 3. Tomcat on WSL 调试不可用:相关 Bug 还没修,靠 WSL 调试 Tomcat 的临时换回 2026.1.x。

一张表带走全部 7 个亮点

#

主题

关键词

谁最受益

1

MCP Server 全面升级

TUI 自动配置 / 端口分离 / 项目级工具

Claude / Codex / Cursor 用户

2

Kotlin 补全 7 连击

postfix / context / 命名参数 / kts

Kotlin 全员

3

Markdown JavaDoc

项目设置 + 模板

Java 项目 + 文档党

4

JUnit 5/6 识别修复

runtime classpath 检测

多模块测试项目

5

Gradle 依赖补全

scope 内方法补全 + 性能

Gradle / Kotlin DSL 用户

6

Local History API + DCEVM + OSC8

可编程历史 / 热替换 / 超链接

插件作者 + 终端重度用户

7

Markdown TODO + Pattern 命名 + Hibernate 8

三个小痒处

各类小痒处的你


最后一句:每次 EAP 都像偷偷塞进口袋的礼物,平时跑得太忙不会一条条翻 Release Notes,但花 10 分钟过一遍这种清单,相当于让 JetBrains 帮你白拣回几个工程小时。下次 EAP 6 出,咱们继续这种节奏,省掉你一一筛选的力气。

如果你也在用 EAP 5,欢迎留言告诉我哪一项最让你眼前一亮,或者哪个老 Bug 终于被这次修了。

今天的分享就到这里。后续我会持续为大家带来实用的技术干货和前沿的技术资讯。如果你对工具链探索感兴趣,我会持续分享前端工程化、构建优化等实战经验,欢迎关注,不要错过任何精彩内容!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-06-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DevLlama 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、MCP Server:从"能用"走到"好用"
  • 二、Kotlin 补全:K2 又挤出 7 个体验改进
  • 三、Markdown JavaDoc:终于不用 HTML 写注释了
  • 四、JUnit 5/6 识别:彻底告别"找不到测试"
  • 五、Gradle 依赖补全:写 build.gradle 也能丝滑了
  • 六、Local History API、DCEVM、终端 OSC8:藏得深但巨好用
  • 七、Markdown TODO、Pattern 变量、Hibernate 8:小但讨喜的三件套
  • 升级前的 3 个注意事项
  • 一张表带走全部 7 个亮点
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档