你是不是每次 IDE 写着写着,突然一个红飘红,提示又一个 Bug 来捣乱?
For 循环里写多几条语句被标红?Spring 自动装配不好用?Git Amend 功能总出问题?
别慌,IDEA 2026.1.3 Preview 版本刚发布,一口气修了 30+ 项更新,很多你天天吐槽的痛点,这次官方一次性给你安排明白了。
今天这篇,给你梳理 4 大类核心更新,照着升级就行。
问题:在 for 循环初始化块中,如果包含多条语句时,IDEA 会错误地报告语法错误。
// 之前会被误报
for (int i = 0, j = 10; i < j; i++, j--) {
// 多条初始化语句被标红
}现在:已修复,多重初始化不再误报。
💡 代码写得对不对,IDE 说了算更重要。
问题:使用 JSpecify @NullMarked 注解时,IDEA 会错误地给出「non-null local variable」警告。
修复:已解决,空值分析更准确。
Spring 开发者福音,这次一口气修了 7 个问题:
autowire bean 功能体验不佳💡 Spring 开发爽不爽,全看 IDE 支持好不好。
问题:当目标属性使用 Hibernate 7 的 @Any 注解时,mappedBy 导航无法解析。
修复:已解决。
问题:对 @Audited 实体执行 Flyway Init Migration 时抛出 `IllegalStateException: The column type is undefined。
修复:已修复。
问题:PersistentMapletFactory.BASE_CACHE_SIZE 不可配置,大型依赖图缓存命中率约 94%。
改进:现在可配置了,大项目编译更快。
解决了远程开发自动断开连接的问题。
亮点:插件搜索现在支持排名了,搜索结果更智能排序,找插件更快。
之前的问题:
wsl.exe -d Ubuntu 问题Markdown 预览无法渲染项目外的图片
带分隔符(" 或 /)且最后一个字符被转义的值解析错误
-「Amend beyond past commit」功能问题
-「Show Log in ...」操作错误解析 *.desktop 文件
类别 | 更新数量 | 亮点 |
|---|---|---|
Java 相关 | 2 | 错误高亮、空值检查 |
Spring | 7 | 自动装配重构、Debugger 修复 |
持久层 | 2 | Hibernate 7、Flyway |
性能优化 | 4 | JPS 缓存、Git 死锁 |
插件 | 3 | 搜索排名(新功能) |
诊断 | 4 | 冻结检测(新功能) |
编辑器/语言 | 5 | 终端、Markdown、YAML |
其他 | 7 | Debugger、VCS、UI |
总计:30+ 项更新
有遇到过这些问题吗?评论区说说你最期待哪个修复。
今天的分享就到这里。后续我会持续为大家带来实用的技术干货和前沿的技术资讯。如果你对工具链探索感兴趣,我会在公众号「DevLlama」持续分享前端工程化、构建优化等实战经验,欢迎关注,不要错过任何精彩内容!
支持我们,点赞或分享到朋友圈!