欢迎阅读 IntelliJ IDEA 2026.1 版本概览。 IntelliJ IDEA 内置了对更多 AI 智能体(包括 Codex、Cursor 以及任何兼容 ACP 的智能体)的支持,并提供了针对 Java、Kotlin 和 Spring 的一流改进。 此外,此版本还进一步践行了 IntelliJ IDEA 的使命,即第一时间支持最新的语言和工具。
除新功能外,2026.1 还在整个平台上进行了大量稳定性、性能和实用性方面的改进。 这些会在单独的修正的问题博文中加以说明。
IntelliJ IDEA 正发展为一个开放平台,允许用户将自己选择的 AI 工具带入专业开发工作流。
除了 Junie 和 Claude Agent 之外,您现在还可以在 AI 聊天中选择更多智能体,包括 Codex。 现在,Cursor 和 GitHub Copilot,以及数十个外部智能体均通过 Agent Client Protocol 得到支持。 通过新增的 ACP 注册表,您可以发现可用智能体并一键安装。
现在,后续编辑建议不会消耗您的 JetBrains AI Pro 订阅的 AI 配额。 这些建议超越了针对 Java、Kotlin 以及现已支持的 Scala 的传统代码补全。 它们不仅会更新光标所在位置的内容,还可以智能地跨整个文件应用相关更改,帮助您轻松保持代码一致性和最新状态。
这种代码补全的自然演进带来了无缝的 Tab Tab 体验,让您保持流畅的开发节奏。
IntelliJ IDEA 继续在第一时间为最新 Java 版本提供支持,同时还会为即将发布的 Java 版本提供早期支持,例如,允许您直接在 IDE 中安装抢先体验版。
与 Java 25 不同,Java 26 没有引入任何新的稳定语言功能,但带来了模式匹配和延迟常量预览功能,这些功能已在 IntelliJ IDEA 中得到支持。 了解详情.
Kotlin 与 Jakarta Persistence 的组合在服务器端开发中备受欢迎,但由于 Jakarta Persistence 最初是为 Java 设计的,某些 Kotlin 功能(如 null 安全以及 val 和 data class 语义)在实体中可能出现异常行为。 IntelliJ IDEA 2026.1 通过加强对可以感知 Kotlin 的 JPA 的支持解决了这些陷阱。 以下是新版本中的一些示例:
no-arg 和 all-open 编译器插件。 no-arg 构造和开放修饰符。 val 字段等问题。 阅读这篇博文详细了解这些陷阱。
IntelliJ IDEA 2026.1 改进了对 Kotlin 2.3.0 以及 2.3.20 中最新语言功能的支持。 新版本将嵌套类型别名和针对 when 表达式的数据流详尽性检查提升为稳定版,同时带来了几项实验性功能,您已经可以在 IntelliJ IDEA 中试用这些功能:
此版本为 Scala 3 带来了全面的 Scaladoc 支持,这意味着您现在可以直接在文档注释中使用现代 Markdown 语法。
此外,在 WSL 和 Docker 容器中处理 sbt 项目现在就像操作本地项目一样流畅。 我们还对高亮显示进行了多项性能改进,并加快了 sbt 项目的同步速度。
如需详细了解这些更新,请参阅此处。
Spring Debugger 现在允许您直接在代码中查看 Spring 应用程序的状态,而无需暂停其执行。 这意味着您不需要再靠猜测推断,也不需要跳转到项目树,即可了解依赖关系、配置文件配置和环境。 您可以在运行的代码中检测错误的 Bean 注入、测试受保护的端点并检查应用程序配置,从而节省用于静态代码分析的时间和成本。
@Value 注解中使用的实际属性值,从而可以更快地发现环境、运行配置或配置服务器中的重写。 随着生成的代码越来越多,审查和调试对于维护高质量代码变得更加重要。 此时,能够在本地访问项目中所用依赖项的源代码和文档就显得尤为重要。
自 2026.1 起,所有依赖项的源代码将以非侵入的方式自动下载。 现在,您已拥有轻松检查、调试和浏览依赖项代码所需的完整上下文。
使用 Java 时,您有时需要在个别用例中利用 C++ 的性能优势,例如优化的微服务或原生库。 利用 IntelliJ IDEA 新增的 C++ 插件,您可以保持工作流顺畅,无需切换工具。
C/C++ Language Support 插件为 IntelliJ IDEA 中的现代 C 和 C++ 开发提供了一流的编码辅助。 它配备了高级代码洞察、实时质量检查和强大的重构功能,确保您的原生代码与您的 JVM 项目一样易于维护且保持高质量。
要启用此支持,只需安装 CLion 插件。 此插件将作为核心基础架构,将您的项目连接到必备的工具链、调试器、构建系统(如 CMake 和 Meson)、编译数据库、vcpkg 和测试框架插件。
..基于我们迄今为止收到的正面反馈和采用情况,我们将继续扩展命令补全,以支持更多 Java 和 Kotlin 工作流:
.. 发现和调用,因此可以更轻松地在单一、一致的工作流中同时使用这两种机制。 .properties 配置文件。 对于配置和代码通常密切关联的基于框架的项目,此举可以提升其工作效率。 我们将持续对 IDE 进行现代化升级,在本次更新中,我们更新了您频繁交互的组件 — 编辑器。 平滑的文本光标动画和更新的选择行为提供更好的舒适感、更清洁的外观和更愉悦的编码体验。 阅读更多内容.
随着 AI 智能体的发展,并行运行多项任务已成为大幅节省时间的主要方式,而这正是 Git 工作树最擅长的工作。 为了支持 AI 赋能软件开发的前沿工作流,IntelliJ IDEA 现在提供对 Git 工作树的一流支持。 为紧急的修补程序创建一个单独的工作树,将另一个工作树交给 AI 智能体,并在 main 分支中继续工作 – 这些都可以同时进行,毫不干扰。
即使您不使用智能体,工作树也能节省分支切换的时间,这一优势在大型项目中尤为显著 。
基于 IntelliJ 的 IDE 现在默认在 Wayland 上原生运行。 这一转变带来了更清晰的 HiDPI 效果和更出色的输入处理能力,为 Linux 专业人士带来极为舒适的使用体验,同时也为后续 Vulkan 支持等增强功能奠定了基础。
尽管 Wayland 具有诸多优势,并为后续改进奠定了基础,但我们仍优先考虑可靠性:在不受支持的环境中,IDE 会自动回退到 X11,以确保工作流不会中断。 了解详情.
不再死记硬背命令。 改为发现命令。 在终端内补全的帮助下,您输入时即可立即探索可用的子命令和形参。 无论您使用的是 Git、Docker 或 kubectl 这类复杂的 CLI 工具,还是自定义脚本,此功能都能实时、智能地提供有效的选项建议。
此功能先前已针对 Bash 和 Zsh shell 推出,现在可以在 PowerShell 中使用。
现代软件开发越来越依赖 Dev Container 来定义一致、专业级环境。 虽然 IntelliJ IDEA 早已通过远程开发模式支持这些功能,但现在提供了一种更为精简的方式,让您能够保持流畅的工作节奏。
自 IntelliJ IDEA 2026.1 起,您可以在本地 IDE 中以原生方式打开 Dev Container 中的项目。 与以往需要在 Dev Container 内运行完整 IDE 后端的方法不同,这种基于智能体的新型架构可与文件系统建立高性能连接,且不会过度消耗系统资源。 这种方式可以减轻认知负担、缩短设置时间,从而确保您能专注于最重要的任务。
Codex 和 Claude Agent 的 AI 聊天集成现在对您连接的数据库提供完整的原生支持。 您现在可以直接在 IDE 中使用自然语言查询、分析和修改数据库状态。
外部智能体也可以通过 MCP 服务器使用相同的功能。
现在,可以通过数据源模板将数据源设置存储在您的 JetBrains Account 中。 对于 All Products Pack 用户或任何使用多个 JetBrains IDE 实例的用户来说,此项升级尤为实用,您可以在每个支持数据库功能的 JetBrains IDE 中访问数据源模板和设置。
现在,您可以直接在 IDE 中处理 Terraform 栈,从而更清晰、更可控地管理您的 Terraform 基础架构。 利用代码补全功能,您可以深入理解其结构,创建新的组件和部署,并轻松在各个组件和部署之间跳转。 在复杂的基础架构设置中保持方向。
如今,在 IntelliJ IDEA 中使用 Kubernetes 比以往任何时候都更加简单直接。 我们打造了专属的欢迎屏幕,引导您充分发掘您的集群工作流的潜力。 您可以学习各项功能、连接集群、轻松选择上下文、应用配置、查看资源树、检查日志,以及进行调试 — 所有操作均无需离开您的 IDE。
现在,服务驱动的类型引擎默认支持 TypeScript,有助于提高工作流的流畅性和可靠性。 此更新针对专业级开发进行了优化,即使在大型企业项目中,也能提供更精准的类型推断,并显著降低 CPU 使用率。 进一步改进了对 TypeScript 的支持,包括优化了对路径别名和项目引用的自动导入处理,以及集成了基于 Go 的 TypeScript 语言服务器的嵌入提示。 JavaScript 解析现在也能正确处理字符串字面量形式的 import / export 说明符。
IntelliJ IDEA 持续优化对您喜爱的框架的支持,让您始终站在 Web 生态系统的前沿:
use memo 和 use no memo 指令。 @vue/typescript-plugin。
借助统一版 IntelliJ IDEA,我们致力于为每位 Java 和 Kotlin 开发者提供最佳开发体验。 对于大多数项目而言,前端开发不可或缺,而 JavaScript 则是默认选择。
在版本 2026.1 中,IntelliJ IDEA 无需订阅 Ultimate 即可支持 JavaScript,不过,如果要使用 JavaScript 的高级效率提升功能,您仍需订阅 Ultimate。 了解详情。