首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >IDEA 2026.1.3 抢先看:30+ 项更新,开发体验再升级

IDEA 2026.1.3 抢先看:30+ 项更新,开发体验再升级

作者头像
DevLlama
发布2026-06-01 20:52:33
发布2026-06-01 20:52:33
160
举报

你是不是每次 IDE 写着写着,突然一个红飘红,提示又一个 Bug 来捣乱?

For 循环里写多几条语句被标红?Spring 自动装配不好用?Git Amend 功能总出问题?

别慌,IDEA 2026.1.3 Preview 版本刚发布,一口气修了 30+ 项更新,很多你天天吐槽的痛点,这次官方一次性给你安排明白了。

今天这篇,给你梳理 4 大类核心更新,照着升级就行。


🎯 核心功能升级:写代码更爽了

1. Java 代码高亮修复

问题:在 for 循环初始化块中,如果包含多条语句时,IDEA 会错误地报告语法错误。

代码语言:javascript
复制
// 之前会被误报
for (int i = 0, j = 10; i < j; i++, j--) {
    // 多条初始化语句被标红
}

现在:已修复,多重初始化不再误报。

💡 代码写得对不对,IDE 说了算更重要。

2. JSpecify 空值检查修正

问题:使用 JSpecify @NullMarked 注解时,IDEA 会错误地给出「non-null local variable」警告。

修复:已解决,空值分析更准确。


🔧 Spring 全家桶:终于修了 7 项

Spring 开发者福音,这次一口气修了 7 个问题:

1. 自动装配功能重构

  • 问题:Spring autowire bean 功能体验不佳
  • 改进:重新设计了该功能,用起来更顺手

2. Debugger 嵌入提示修复

  • • SpringDebuggerInlaysTest 不工作
  • • Bean 嵌入提示在某些场景不显示

3. Spring Boot 配置检查修复

  • • NotRegisteredCofigurationProperties 检查在编辑时误报

4. Spring Data JDBC 生成功能

  • • 多模块项目中「从数据库生成 JDBC Entity」不可用
  • • 从数据库创建实体属性时不支持枚举类型

💡 Spring 开发爽不爽,全看 IDE 支持好不好。


📦 持久层修复:Hibernate & FlyWay

1. Hibernate 7 @Any 注解问题

问题:当目标属性使用 Hibernate 7 的 @Any 注解时,mappedBy 导航无法解析。

修复:已解决。

2. JPA Buddy Flyway 初始化迁移失败

问题:对 @Audited 实体执行 Flyway Init Migration 时抛出 `IllegalStateException: The column type is undefined。

修复:已修复。


⚡ 性能提升:编译、Git、远程开发

1. JPS 编译缓存可配置

问题:PersistentMapletFactory.BASE_CACHE_SIZE 不可配置,大型依赖图缓存命中率约 94%。

改进:现在可配置了,大项目编译更快。

2. Git 死锁问题修复

  • • 线程池耗尽导致的死锁
  • • GitWorkingTreeHolderImpl 调度大量不可取消协程

3. 远程开发自动断连修复

解决了远程开发自动断开连接的问题。


🔌 插件与诊断:体验优化

1. 插件搜索排名功能(新功能)

亮点:插件搜索现在支持排名了,搜索结果更智能排序,找插件更快。

之前的问题

  • • 已安装插件搜索时,名称包含搜索词的插件不优先显示
  • • 远程开发中插件错误重复显示

2. 诊断功能增强

  • • OOM 和低内存通知使用 STICKY_BALLOON
  • • 自动提交内存报告
  • • UI 冻结后向插件提供冻结检测信息(新功能)

🛠️ 编辑器与语言支持

1. 终端修复

  • • tmux 中光标渲染位置错误
  • • WSL 中通过 ijent 启动 wsl.exe -d Ubuntu 问题

2. Markdown 预览修复

Markdown 预览无法渲染项目外的图片

3. YAML 解析修复

带分隔符(" 或 /)且最后一个字符被转义的值解析错误

4. JSON 配色方案演示文本缺少逗号


🐛 其他重要 Bug 修复

1. Debugger 修复

  • • 重新运行固定的 Debug 标签页会打开新标签页
  • • MCP 控制的调试会话不再吸引 debugger UI

2. Version Control

-「Amend beyond past commit」功能问题

  • • 禁用 PR 列表轮询

3. UI 修复

-「Show Log in ...」操作错误解析 *.desktop 文件

  • • SingletonNotificationManager 吃掉一半通知
  • • OpenCode 鼠标悬停触发类拖拽滚动

📋 升级清单

类别

更新数量

亮点

Java 相关

2

错误高亮、空值检查

Spring

7

自动装配重构、Debugger 修复

持久层

2

Hibernate 7、Flyway

性能优化

4

JPS 缓存、Git 死锁

插件

3

搜索排名(新功能)

诊断

4

冻结检测(新功能)

编辑器/语言

5

终端、Markdown、YAML

其他

7

Debugger、VCS、UI

总计:30+ 项更新


✅ 行动建议

  1. 1. **现在就去升级:Settings → Check for Updates → 切换到 Preview 频道
  2. 2. 重点关注:Spring 开发者必升,7 项修复全是日常痛点
  3. 3. 大项目必升:JPS 缓存配置 + Git 死锁修复,编译速度明显提升

有遇到过这些问题吗?评论区说说你最期待哪个修复。


今天的分享就到这里。后续我会持续为大家带来实用的技术干货和前沿的技术资讯。如果你对工具链探索感兴趣,我会在公众号「DevLlama」持续分享前端工程化、构建优化等实战经验,欢迎关注,不要错过任何精彩内容!

支持我们,点赞或分享到朋友圈!

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🎯 核心功能升级:写代码更爽了
    • 1. Java 代码高亮修复
    • 2. JSpecify 空值检查修正
  • 🔧 Spring 全家桶:终于修了 7 项
    • 1. 自动装配功能重构
    • 2. Debugger 嵌入提示修复
    • 3. Spring Boot 配置检查修复
    • 4. Spring Data JDBC 生成功能
  • 📦 持久层修复:Hibernate & FlyWay
    • 1. Hibernate 7 @Any 注解问题
    • 2. JPA Buddy Flyway 初始化迁移失败
  • ⚡ 性能提升:编译、Git、远程开发
    • 1. JPS 编译缓存可配置
    • 2. Git 死锁问题修复
    • 3. 远程开发自动断连修复
  • 🔌 插件与诊断:体验优化
    • 1. 插件搜索排名功能(新功能)
    • 2. 诊断功能增强
  • 🛠️ 编辑器与语言支持
    • 1. 终端修复
    • 2. Markdown 预览修复
    • 3. YAML 解析修复
    • 4. JSON 配色方案演示文本缺少逗号
  • 🐛 其他重要 Bug 修复
    • 1. Debugger 修复
    • 2. Version Control
    • 3. UI 修复
  • 📋 升级清单
  • ✅ 行动建议
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档