IntelliJ IDEA 2026.1 EAP 5(261.21525.39 版本)正式发布,本次更新聚焦开发者核心使用场景,覆盖Java、Kotlin、Spring、版本控制、前端开发等多个核心模块,不仅修复了大量影响开发体验的Bug,还新增了诸多实用功能,进一步提升IDE的稳定性与易用性。
核心语言与开发体验优化
Java 开发能力升级
Java相关的优化是本次更新的重点之一,从语法支持、调试体验到代码检查都有显著改进:
- • 语法与编辑器修复:解决了文本块占位符高亮错误、类型注解快速修复重复显示、隐式类运行配置重命名后误报错误等问题,让代码编写更精准;针对Javadoc渲染不足的问题,补充了对JDK ≥20的
value标签format字段支持,修复了{@link}在@see标签内渲染异常的问题。 - • 调试体验提升:调试器模块优化了线程转储面板,修复了JDK 25下只读附加失败、自动表达式导致“找不到局部变量”等问题,让调试过程更顺畅。
- • 代码检查增强:新增
Math.clamp替换检查、有效非空参数检测等新检查项,修复了JavaApiUsageInspection假阳性、空值注解冗余警告等问题,减少无效提示,提升代码质量管控效率。 - • 代码生成优化:重写方法时不再在
@NullMarked下添加冗余的@NonNull注解,让自动生成的代码更简洁规范。
Kotlin 功能与兼容性改进
Kotlin模块针对K2编译器、代码分析和开发效率做了大量优化:
- • 编译器与语法修复:解决了K2模式下try-finally包裹代码出错、伴生对象变量补全缺失、WSL中语法高亮失效等问题,提升K2模式的稳定性;修复了Scratch文件在JDK低于21时参数数量错误的兼容性问题。
- • 代码检查与重构:完善了集合操作、空值判断等场景的检查逻辑,修复了“转换为显式后备字段”检查中的多个逻辑错误;新增对JPA结合all-open插件的Maven项目支持,更新生成的Kotlin Maven项目默认启用
extensions。 - • 实用功能新增:在“Surround with...”对话框中补充
for、do/while、while语句支持;鼓励使用Duration替代long类型(适配官方Kotlin库);支持基于名称的解构(非数据类自定义组件迁移),进一步提升Kotlin开发效率。
框架与构建工具优化
Spring 生态修复
针对Spring Boot开发者反馈的高频问题,本次更新集中修复了端点显示异常、Actuator连接失败等问题:
- • 解决了Apple Silicon、macOS Sequoia、WSL2等不同环境下Spring Endpoints标签页无法工作、Actuator连接异常的问题;
- • 优化了Actuator禁用时的交互逻辑,避免“显示值”操作和健康设置弹窗无效的问题;
- • 修复了Spring Data JDBC中diff语句合并错误、数据库检测“缺失数据源”场景处理不当的问题。
构建工具与Flyway优化
- • Gradle/Maven:修复了Gradle快速修复名称易混淆、Maven使用
${MAVEN_REPO}导致项目设置损坏的问题; - • Flyway:除了修复脚本生成目录错误、迁移未标记为已应用等Bug,还新增了无数据源时的导航支持、显示已应用文件等实用功能,提升数据库迁移管理体验。
前端与Web开发增强
前端开发模块重点围绕Angular和CSS提供了新特性与兼容性修复:
- • Angular支持升级:新增对instanceof二元运算符、箭头函数、模板中的正则表达式、@defer触发器配置错误诊断的支持,补充模板中扩展语法的支持;
- • CSS优化:支持现代
color()函数、anchor()和anchor-size()函数,修复转换为HWB/gray()函数时的语法错误问题; - • 其他修复:解决了JSDoc解构参数生成错误、Astro LSP高亮延迟、HTTP Client全局变量高亮未解析等问题,新增HTTP Client响应处理器的Cookie操作API。
版本控制体验升级
本次更新对Git、GitLab、GitHub等版本控制工具做了大量功能补充和Bug修复:
Git 增强
- • 工作树管理优化:新增刷新动作、显示路径信息,自动排除
.terraform文件夹,修复分支检出时数据更新不及时、非分支上下文菜单误显示“新建工作树”等问题; - • 新增持续Git拉取功能,提升多端协作时的代码同步效率;
- • 优化GitLab MR创建体验:新增“删除源分支”“压缩提交”选项,自动填充MR标题,支持合并后删除远程分支、添加经办人等功能;
- • 修复了GitHub PR默认仓库错误、GitLab MR合并阻塞时警告不显示、Perforce未出现在检出/克隆列表等问题。
核心IDE与UI体验优化
稳定性与性能
- • 修复了索引更新、LSP诊断同步、插件动态卸载、终端输出错乱/UI冻结等核心问题;
- • 优化了编辑器的推测撤销稳定性、骨架加载动画,修复了代码视觉(Code Vision)高亮、范围高亮透明背景失效等显示问题;
- • 改进线程模型,弃用
runReadAction,推荐更明确的runReadActionBlocking,减少并发问题。
UI 与交互
- • 实现Linux系统下IDE主题与系统主题同步,修复主题同步重启后消失的问题;
- • 优化插件管理器:补充“更新全部”按钮、更新图标提示,修复首次搜索不显示更新的问题;
- • 改善Services视图、终端、搜索全局等交互细节,如Services视图中运行配置重复、终端光标闪烁不均、搜索结果排序异常等问题。
其他实用更新
- • 插件开发(DevKit):修复了IJ SDK附加源码动作缺失、运行时模块仓库生成异常等问题;
- • 国际化与拼写检查:修复了德语拼写检查重启后失效、英文文本被误判为法语等问题;
- • 诊断能力:开启EA同意后自动提交冻结报告,在编辑器横幅提示捆绑插件冻结、idea.log中的自动错误报告,提升问题排查效率。
总结
IntelliJ IDEA 2026.1 EAP 5 围绕“稳定性”和“易用性”两大核心,针对开发者日常使用的高频场景进行了全方位优化。无论是Java/Kotlin等核心语言的开发体验,还是Spring、Flyway等框架的兼容性,亦或是版本控制、UI交互等基础能力,都通过大量Bug修复和功能新增实现了体验升级。对于追求高效开发的开发者而言,本次EAP版本值得尝试,也可通过官方渠道反馈问题,助力正式版进一步完善。