如果你打开 IDEA 的频率比打开微信还高,那这条消息可以停下手上的事看两眼——
IntelliJ IDEA 2026.2 正式版(build 262.8665.258)今天发了。
从 EAP 1 一路追到 EAP 8,我陆陆续续写过 7 篇更新解读。这次正式版把过去三个月所有能落地的东西一次性打包放出来:236 个新 Feature、1381 个 Bug 修复、157 项性能优化,横跨 Java、Kotlin、数据库、Gradle、Maven、UI、AI Assistant、MCP、Terminal……几乎没有一个子系统被漏掉。
Release Notes 我一行行翻了两遍,避开无关紧要的 "Task"、"Cosmetics",替你挑出 10 个真正会改变日常写码体验的亮点——不是流水账,是升级完你立刻能感知到的变化。

先说这次 AI 相关的更新,因为它是最不"边缘"、最不"炫技"、最容易被你日常用到的一块。
以前想让 AI 写文档、解释代码,你得切窗口、开面板、贴代码、打命令。2026.2 把这些动作全部收进了 Command Completion——你只要在编辑器里敲一个前缀,AI 命令就像普通补全一样浮上来。
这次一次性铺开了 8 项能力:
场景 | 触发方式 | 效果 |
|---|---|---|
给 Kotlin 函数写 KDoc | 输入 /// 或触发命令 | AI 直接生成文档注释 |
解释 Kotlin 代码 | Explain code 命令 | 光标处生成解释 |
解释正则表达式 | Explain regexp | 把 ^\d{3}-\d{4}$ 翻译成人话 |
Write documentation 预览 | 弹出 Preview 面板 | 生成前先看后改 |
Live Template foreach 补全 | 打 foreach | mod-completion 直接铺出 |
Java 25 IO.println() | .iop postfix | 一秒转成 IO.println(...) |
二进制文件命令补全 | 默认开启 | class 文件也能用 |
一句话总结:2026.2 之后,AI 不再是"外挂",而是 IDE 补全体系的一部分。
Model Context Protocol(模型上下文协议)是 Anthropic 主推的 AI 工具协议。2026.1 里它还只是个"实验",到了 2026.2,直接升级成了一等公民:
如果你正在用 Claude Code / Codex / Junie 做 Agent 开发,2026.2 是这个链路上第一个"能用得顺手"的 IDE 版本。
DataGrip 那一套数据库能力全部继承过来后,2026.2 又追加了三个"AI × Database"的关键动作:
顺带说一句,Snowflake 的 Flow Operators、数据源 CLI、DDL 数据源支持 ALTER TABLE ... ADD COLUMN都是这次的新东西——DBA 和数据工程师这次别错过。

Kotlin 的更新一直是 IDEA 每个大版本里"分量最重"的一块,2026.2 更是如此。
K2 编译器已经稳定,但 IDE 侧的 Intention/Fix 迁移是个长跑。2026.2 一次性把这些能力搬到了 K2:
OptIn 检查assertEquals() arguments 检查一句话说:如果你之前因为 K2 IDE 少 Intention 而不敢切,2026.2 是时候切了。
这次真的把 "从 Java 转 Kotlin" 拉到了新高度。老的 J2K 只支持单文件,涉及跨文件的类型/引用就翻车。2026.2 新增了 多文件 AI 辅助 J2K 转换:
对老项目做 Kotlin 迁移,这可能是这几年最实用的一次升级。
写库/写 SDK 的同学请举手——
以前在 KDoc 里贴示例代码,一整块灰扑扑的,跟注释毫无区别。2026.2 起,KDoc 里的代码块支持完整的语法高亮,Kotlin/Java/伪代码都能上色,文档可读性拉满。
顺手带上一堆小 Intention:
repeat ⇄ for 一键互转steps.map { it.key }.toSet() 简化为 steps.keysvalue?.hashCode() ?: 0 简化为 value.hashCode()Any?.hashCode() 优先用新签名Kotlin 主力开发者,别犹豫,升。

Gradle 大概是这次 EAP 阶段被翻新得最彻底的模块。2026.1 里刚刚加了 Server-side dependency completion(在 build.gradle.kts 里输入依赖坐标时联网提示版本),2026.2 直接把这套体验做到了工业级:
场景 | 之前 | 现在 |
|---|---|---|
输入依赖坐标 | 只在 dependencies { } 里生效 | 打开引号就自动弹出 |
Quick Doc | 无 | 补全弹窗里直接看依赖说明 |
Version Catalog 未同步 | 无补全 | 补全依然可用 |
implementation(kotlin("...")) | 手动敲 | Kotlin shortcut 自动补 |
Incomplete Mode(未 sync) | 卡死 | 有明确提示 & 兜底补全 |
Scope 参数 | 少 | Dependency-returning 方法都能提示 |
为什么这值得单说? 因为绝大多数 Java/Kotlin 项目每周都要碰 build.gradle。这一套补全生态一起补齐后,你几乎不再需要打开浏览器搜"某某库最新版本"——IDE 变成了 Maven Central 的浏览器。
配套还改了一个所有人喊了三年的问题:impl 展开成 "implementation" 时不再被错误加引号。
如果你在用 WSL 或 Dev Containers 开发:
远程/容器开发环境的稳定性,这一版整体拉齐到了本地水平。
一次性列一份"你几乎每天都碰得到"的清单:
create 前缀名、优先返回值命名Evaluate expression 之后自动更新> [!NOTE]> [!WARNING]).iop postfix 一键包裹
157 项性能优化里,最能被感知的几条:
如果你在几十万行代码的 monorepo 里工作,2026.2 会明显"变凉快"。
类别 | 数量 | 你能感觉到的变化 |
|---|---|---|
新 Feature | 236+ | Gradle 补全一条龙、Kotlin K2 收官、AI Command Completion、MCP 一等公民 |
Bug 修复 | 1381+ | Thymeleaf 长期烂账、Terminal 8+ 修复、WSL/DevContainer 大扫除 |
性能优化 | 157+ | Gradle sync、Search Everywhere、大项目启动、compact headers |
Kotlin 专属 | 40+ | K2 Intention 迁移、KDoc 高亮、多文件 J2K、Quickfix Verifier |
Database | 17+ | AI Agent 入历史、Snowflake Flow、DDL ADD COLUMN、CLI 数据源 |
AI / MCP | 15+ | Command Completion 8 项、MCP Widget / 项目工具 / 自动配置 |
如果你还在 2026.1 稳定版: 可以升,理由是 Gradle 补全体验断代式升级、Kotlin K2 IDE 稳定推进、Terminal 和 WSL 稳定性显著提升。兼容性风险低(同大版本更新),首推。
如果你在 2025.x 老版本: 强烈建议升。中间隔了两个 minor 版本,Command Completion / MCP / K2 / DataGrip 集成 / Markdown 现代化,是一次跨代升级。
如果你依赖 EAP 8 已经在用: 无痛切正式版,Release Notes 里 EAP 8 之后又补了近百个 Bug 修复。
今天就可以做的第一件事:Help → Check for Updates → 升到 262.8665.258,先去
build.gradle.kts里敲个依赖名感受一下新版 Server-side Completion,再去 KDoc 里贴段代码看看新的语法高亮。这两个 30 秒就能感知到区别。
一款用了十几年的 IDE,还能保持每个季度都拿得出让人"哦?这个不错"的更新,这件事本身就挺难。
2026.2 不是那种"惊天动地"的版本,没有像 New UI 那样的整容级变化。但它是一次把 EAP 一整轮承诺过的东西全部收口的正式版:Gradle、Kotlin、Database、AI、MCP、Markdown、Terminal……每一处都在变得更顺、更快、更聪明。
好的工具从来不是靠一次革命,而是靠一年四次这样的"补齐"。
你打开 IDEA 的时间越多,就越应该让这个工具跟着你一起进化。
今天的分享就到这里。后续我会持续为大家带来实用的技术干货和前沿的技术资讯。