IDEA2026.2发布

关键亮点

AI 升级

  • 智能体技能(Agent skills)
  • AI 代码补全支持第三方提供商
  • 原生集成 GitHub Copilot

生产力增强

  • 日志点(Logpoints)
  • 依赖补全
  • 早期 Gradle 10 支持与迁移辅助
  • 更顺畅的 Git 冲突解决流程
  • Docker Compose 改进

新技术支持

  • Java 27
  • Kotlin 2.4 稳定特性
  • Spring 支持增强
  • Terraform 测试框架
  • TypeScript 7.0

2026.2 同时带来大量稳定性、性能与可用性改进,详见独立文章 What’s Fixed


AI

调试器技能

一些最实用的技能已经内置在 IDE 中,并在技能管理器(skills manager)里有对应标记。

调试器技能

ij-debugger 技能允许智能体使用 debug 运行配置、日志点(logpoints)及其他合适工具来排查问题。它会利用运行时信息定位根因,减少靠猜。

调试技能

AI 代码补全支持第三方提供商

AI-based code completion 是编辑器内的代码建议体验,结合了行内补全(inline completion),以及超出当前光标位置的下一步编辑建议(next edit suggestions)。所有 JetBrains AI 用户开箱可用,由 JetBrains 自训练模型驱动,不消耗 AI credits

在本版本中,你还可以为自己的 AI 补全接入 OpenAI 兼容 的模型提供商。

GitHub Copilot 原生集成

得益于 JetBrains 与 Microsoft 的直接合作,GitHub Copilot 现已成为 IntelliJ IDEA 中的原生集成智能体。在此前 ACP Registry 方案的基础上进一步扩展,Copilot 开箱可用,体验也更统一。

你可以在 AI chat 的 agent picker 中直接访问 Copilot。认证通过 GitHub 账号 OAuth 完成,需要有效的 GitHub Copilot 订阅


生产力增强

日志点(Logpoints)与扩展调试体验

几乎每个开发者都用过 System.out.println(或同类打印)做调试。但有时这并不是最好的办法:会弄脏代码、打印上下文不够、难判断输出来自哪里,而且在库代码里基本用不了。

日志点提供了更干净的替代方案,并在体验与性能上有明显改进。它建立在非挂起断点(non-suspending breakpoints)之上,让你在运行时检查应用内部状态与执行上下文,发送自定义消息,且无需修改源码。这种方式也可以用来诊断已编译的第三方库内部行为。

另外,在调试会话中,你始终可以从输出跳转到产生该输出的代码位置——无论它来自日志点、常规日志,还是简单的打印语句。

依赖补全(Dependency completion)

以前加一个依赖,常常要去外部站点查准库名和可用版本。2026.2 用基于云的依赖搜索把这件事简化了。

只要在 Maven 或 Gradle 构建脚本的相关位置开始输入库名,就能直接看到匹配的 artifact、版本,以及推荐的 scope。

早期 Gradle 10 支持与迁移辅助

让你尽早用上相关 JVM 技术的最新版本,是 JetBrains 的一贯承诺。Gradle 10 预计在 2026 年下半年发布,IntelliJ IDEA 正在提前跟进支持。

为帮助早期采用并简化迁移,JetBrains 与 Gradle Technologies 进行了合作。基于这项合作,IntelliJ IDEA 2026.2 可以正确同步 Gradle 9.7 及更高版本 的项目,即便构建脚本存在错误。同时会基于新的 Gradle 版本 API 提供恰当的代码辅助,帮你把问题修掉。


JVM 与语言支持

Java 27

IntelliJ IDEA 继续为最新 Java 版本提供 day-one 支持,也为即将到来的 Java 版本提供早期支持。例如,你可以直接从 IDE 安装 early access 构建。

Kotlin:2.4 稳定特性

IntelliJ IDEA 2026.2 支持 Kotlin 2.4.0 的最新语言特性,其中最突出的是 显式后备字段(explicit backing fields)显式上下文参数(explicit context parameters)

Scala

新版 Scala 插件支持 Scala 3 的 clause interleaving,为 Scala 代码引入了 command completion,并改进了在 WSL 与 Docker 中对基于 BSP 的构建工具的支持。更多细节见 Scala Plugin 2026.2 博文


Spring

数据库维护可视化

Flyway 与 Liquibase 的迁移经常被当成「一堆 SQL 脚本」,但它们其实是数据库演进的历史记录。主要痛点在于:开发者往往缺少理解这段演进所需的上下文。

IntelliJ IDEA 2026.2 的做法是:把迁移上下文带入 SQL 符号解析;用可视化指示展示 schema 变更是成功应用还是失败;并允许你直接在 IDE 中执行 Flyway 配置。减少误报高亮,排查也更轻松。

Spring Security 洞察

借助 IntelliJ IDEA 中的 Spring Debugger 插件,现在更容易在不改 Spring Security 配置、也不重启应用的情况下,验证 endpoint 行为。

你可以在 Spring MVC endpoint 旁看到 Spring Security inlays。它们会展示路由如何被保护,让你查看生效规则来自哪里,并导航到对应的安全配置。在调试会话中,你还可以用自定义用户信息与角色测试某个 endpoint,或在当前运行的 debug 上下文中临时解锁它。


更顺畅的 Git 冲突解决流程

在大型项目中,合并常常带来大量文件冲突,其中很多只是 import 不一致或格式差异。

IntelliJ IDEA 2026.2 改进了冲突解决流程。你可以调用 Resolve All Simple Conflicts,自动解决整个变更集中的标准简单冲突,而不必逐个打开文件。你还可以总览已解决与未解决的文件,随时重新打开,并按任意顺序重新应用 conflict chunks。


Docker Compose 改进

IntelliJ IDEA 2026.2 在 Docker Compose 配置中提供了更深的环境控制,降低本地开发时管理外部依赖与容器运行状态的摩擦。

现在,在 Docker Compose 配置文件中,你可以实时查看各个容器的执行状态,跳转到对应的运行时输出,快速创建数据库连接,并对 Kafka、PostgreSQL 等常用服务使用补全模板。


Terraform 测试框架支持

本版本扩展了 IntelliJ IDEA 的基础设施即代码(IaC)能力,引入对 Terraform test framework 的原生支持。这一集成补齐了相关生态支持,让你在开发生命周期早期就能校验模块行为并落实配置策略。

这些能力有助于让部署配置更可维护、更可预期、更干净。


TypeScript 7:大型代码库也能更快

大型 TypeScript 代码库不必再「慢到发慌」。TypeScript 7 用 Go 重写了编译器与 language server,差异体感很直接。官方测试中,在 Kibana 代码库上的项目加载时间约从 12 秒降到 3 秒,编辑器响应大约提升了 4 倍

IntelliJ IDEA 2026.2 对已经使用 TypeScript 7 的项目默认支持;仍停留在更早版本的项目也有 opt-in 升级路径。你不必第一天就完成全量项目迁移,也能立刻吃到速度红利。

对维护大型 TypeScript monorepo 的团队来说,这是 day-one 就值得升级的点。


持续关注

关于 2026.2 在稳定性、性能与用户体验方面的更多改进,请阅读 What’s Fixed 博文

欢迎把对本版本新功能的反馈告诉 JetBrains,反馈会帮助产品继续变好。

现在就可以更新到 IntelliJ IDEA 2026.2 试用这些能力。


原文https://www.jetbrains.com/idea/whatsnew/
信息时效:截至 2026-07-18,以官方页面为准。