首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >IDEA 2026.2 正式版来了:236 个新特性、1381 个 Bug 修复,这 10 个亮点直接改变日常

IDEA 2026.2 正式版来了:236 个新特性、1381 个 Bug 修复,这 10 个亮点直接改变日常

作者头像
DevLlama
发布2026-07-20 21:55:55
发布2026-07-20 21:55:55
620
举报

如果你打开 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 三连击:Command Completion 全面铺开、MCP 变成一等公民、Junie 无缝接入

先说这次 AI 相关的更新,因为它是最不"边缘"、最不"炫技"、最容易被你日常用到的一块。

1. Command Completion:在编辑器里直接"喊"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 补全体系的一部分。

2. MCP 从"能跑"到"能管":Claude / Codex / Junie 全部自动配

Model Context Protocol(模型上下文协议)是 Anthropic 主推的 AI 工具协议。2026.1 里它还只是个"实验",到了 2026.2,直接升级成了一等公民:

  • MCP Server Widget 出现在主工具栏,实时显示运行状态和连接数
  • Claude / Codex TUI 应用启动时,IDEA 会自动检测并建议一键配置 MCP Server
  • Junie(JetBrains 自家的 Agent)现在支持 MCP 自动配置
  • 项目级工具(Project bound tools):不同项目挂不同工具集,不再互相打架
  • Remote Development 环境也支持 MCP Server 了

如果你正在用 Claude Code / Codex / Junie 做 Agent 开发,2026.2 是这个链路上第一个"能用得顺手"的 IDE 版本。

3. 数据库里嵌进 AI Agent:查询自动入库、修改自动内省

DataGrip 那一套数据库能力全部继承过来后,2026.2 又追加了三个"AI × Database"的关键动作:

  • AI Agent 执行的查询自动保存到数据源历史,别人 debug 时能追溯
  • AI Agent 修改数据库对象后自动触发 introspection,schema 视图不再脱节
  • DB consent 独立模块:AI 访问数据库前明确授权,合规更清晰

顺带说一句,Snowflake 的 Flow Operators、数据源 CLI、DDL 数据源支持 ALTER TABLE ... ADD COLUMN都是这次的新东西——DBA 和数据工程师这次别错过。


二、Kotlin K2 上大分:20+ 新特性、多文件 J2K、KDoc 高亮

Kotlin 的更新一直是 IDEA 每个大版本里"分量最重"的一块,2026.2 更是如此。

4. K2 IDE 稳定推进:这些老 Intention 全部平移过来了

K2 编译器已经稳定,但 IDE 侧的 Intention/Fix 迁移是个长跑。2026.2 一次性把这些能力搬到了 K2:

  • • Redundant OptIn 检查
  • • MakeUpperBoundNonNullable Fix
  • • MapPlatformClassToKotlin Fix
  • • OptIn File-Level Fixes Factory
  • • SamConversionToAnonymousObject Intention
  • • Misordered assertEquals() arguments 检查
  • • KotlinLoggerInitializedWithForeignClass 检查

一句话说:如果你之前因为 K2 IDE 少 Intention 而不敢切,2026.2 是时候切了。

5. Multi-file AI-assisted J2K:整个包一键翻 Kotlin

这次真的把 "从 Java 转 Kotlin" 拉到了新高度。老的 J2K 只支持单文件,涉及跨文件的类型/引用就翻车。2026.2 新增了 多文件 AI 辅助 J2K 转换

  • • 选中整个包 / 目录,右键 Convert Java to Kotlin
  • • 底层调 LLM 处理跨文件引用、扩展函数抽取、集合 API 映射
  • • 自带 Quickfix Verifier:Inspection 修完后自动跑 LLM 校验有没有改变逻辑

对老项目做 Kotlin 迁移,这可能是这几年最实用的一次升级。

6. KDoc 里终于有语法高亮了

写库/写 SDK 的同学请举手——

以前在 KDoc 里贴示例代码,一整块灰扑扑的,跟注释毫无区别。2026.2 起,KDoc 里的代码块支持完整的语法高亮,Kotlin/Java/伪代码都能上色,文档可读性拉满。

顺手带上一堆小 Intention:

  • repeatfor 一键互转
  • steps.map { it.key }.toSet() 简化为 steps.keys
  • value?.hashCode() ?: 0 简化为 value.hashCode()
  • • KMP:Any?.hashCode() 优先用新签名

Kotlin 主力开发者,别犹豫,升。


三、Gradle 依赖补全:从"能自动提示"到"离线也不掉链子"

Gradle 大概是这次 EAP 阶段被翻新得最彻底的模块。2026.1 里刚刚加了 Server-side dependency completion(在 build.gradle.kts 里输入依赖坐标时联网提示版本),2026.2 直接把这套体验做到了工业级:

7. Gradle Dependency Completion 全面进化

场景

之前

现在

输入依赖坐标

只在 dependencies { } 里生效

打开引号就自动弹出

Quick Doc

补全弹窗里直接看依赖说明

Version Catalog 未同步

无补全

补全依然可用

implementation(kotlin("..."))

手动敲

Kotlin shortcut 自动补

Incomplete Mode(未 sync)

卡死

有明确提示 & 兜底补全

Scope 参数

Dependency-returning 方法都能提示

为什么这值得单说? 因为绝大多数 Java/Kotlin 项目每周都要碰 build.gradle。这一套补全生态一起补齐后,你几乎不再需要打开浏览器搜"某某库最新版本"——IDE 变成了 Maven Central 的浏览器

配套还改了一个所有人喊了三年的问题:impl 展开成 "implementation" 时不再被错误加引号。

8. Gradle / Maven 稳定性:WSL、DevContainer 两大高发场景修完了

如果你在用 WSL 或 Dev Containers 开发:

  • • WSL 下 Gradle 同步失败被识别为 success——修了
  • • DevContainer 打开时 Gradle sync NPE / freeze——修了
  • • Docker/WSL 下 Gradle 进程异常终止导致 Tooling Proxy 冻结——修了
  • • WSL 下 Application Servers(Tomcat/JBoss/WildFly)无法启动、debug——修了

远程/容器开发环境的稳定性,这一版整体拉齐到了本地水平。


四、UI/UX 打磨:调试线程、DataFrame、Search、Markdown 全部更顺手

9. 这些高频功能,2026.2 都变香了

一次性列一份"你几乎每天都碰得到"的清单:

  • 调试器的线程视图:区分 daemon vs non-daemon 线程
  • @MagicConstant.flags 字段:不再显示为十进制整数,标志位一目了然
  • 条件断点走 instrumentation:性能提升
  • JaCoCo 覆盖率报告:双击直接打开
  • Extract Method:智能建议 create 前缀名、优先返回值命名
  • DataFrame 预览工具窗Evaluate expression 之后自动更新
  • Markdown 支持 GitHub Alert> [!NOTE]> [!WARNING]
  • Markdown backtick 里的路径 / 符号:支持导航和补全
  • JVM 类文件:在 Markdown 边栏里能直接跑
  • Git 支持 working tree 里的 tag
  • GitHub PR 评论支持 @mention 补全
  • Reliable Local History:本地历史 API 更可靠,误删也能救回

10. Java 语言支持:Java 25/26 前置能力全部就位

  • Java 25 IO.println.iop postfix 一键包裹
  • Java 26 LazyConstant:Dataflow 分析能看穿它
  • JavaFeature API:插件可以按 Java 特性可用性分支逻辑
  • JavaFX Expression Binding:终于完整识别
  • StringBuilder.replaceAll → String.repeat(Java 21+):Inspection 自动建议
  • Pattern variable naming convention:pattern matching 变量命名规范可配
  • JPS 检测运行时 classpath shadow class:JAR 冲突再也不用瞎猜

五、性能与底层:这些是"你看不见但省时间"的部分

157 项性能优化里,最能被感知的几条:

  • Gradle 大项目 sync:非可取消 RA freeze / classloader cycle / performance hit——全部收拾
  • KMP / IJent / VFS / Workspace Model:并发/内存都做了减法
  • 紧凑对象头(JVM flag)默认开:整体内存占用降低
  • JCEF 预览:Linux 下预览被压成"小豆丁"的老 Bug 修好了
  • Search Everywhere / Recent Files / Problems View:多处 UI freeze 消失

如果你在几十万行代码的 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 的时间越多,就越应该让这个工具跟着你一起进化。


今天的分享就到这里。后续我会持续为大家带来实用的技术干货和前沿的技术资讯。

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、AI 三连击:Command Completion 全面铺开、MCP 变成一等公民、Junie 无缝接入
    • 1. Command Completion:在编辑器里直接"喊"AI 干活
    • 2. MCP 从"能跑"到"能管":Claude / Codex / Junie 全部自动配
    • 3. 数据库里嵌进 AI Agent:查询自动入库、修改自动内省
  • 二、Kotlin K2 上大分:20+ 新特性、多文件 J2K、KDoc 高亮
    • 4. K2 IDE 稳定推进:这些老 Intention 全部平移过来了
    • 5. Multi-file AI-assisted J2K:整个包一键翻 Kotlin
    • 6. KDoc 里终于有语法高亮了
  • 三、Gradle 依赖补全:从"能自动提示"到"离线也不掉链子"
    • 7. Gradle Dependency Completion 全面进化
    • 8. Gradle / Maven 稳定性:WSL、DevContainer 两大高发场景修完了
  • 四、UI/UX 打磨:调试线程、DataFrame、Search、Markdown 全部更顺手
    • 9. 这些高频功能,2026.2 都变香了
    • 10. Java 语言支持:Java 25/26 前置能力全部就位
  • 五、性能与底层:这些是"你看不见但省时间"的部分
  • 一份速查表:这些数字,就是这次正式版
  • 该不该升?给三类人的建议
  • 写在最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档