在 DataGrip 和 IntelliJ 系列 IDE 2025.3 发布仅一周后,JetBrains 就宣布了一项罕见的决定:
回滚 SQL 查询工作流的重大改动,让 Query Console(查询控制台)回归默认行为。
这一回滚将随 2025.3.1 维护版本 于本周内发布,适用于 DataGrip 以及 JetBrains 各 IDE 中的 Database Tools 插件。
在 2025.3 版本中,DataGrip 对核心 SQL 工作流进行了重构:
•用 Query File(查询文件) 替代原有的 Query Console •统一文件模型,试图让查询“更像文件”,减少概念差异•这一变化此前被称为 “A Farewell to Consoles”
但版本发布后,用户反馈迅速而集中 。
JetBrains 团队发现,这次重新设计在多个关键场景中引发了问题,尤其是:
•使用 全局数据源(Global Data Sources) 时的混乱•既有查询习惯被打断•多 IDE / 多项目工作流下的可用性下降
在评估影响范围后,团队认为:
继续打补丁不如直接回滚,避免更多用户踩坑。
DataGrip 团队在官方公告中明确表示:
与其在越来越多用户升级后不断修补问题,不如尽快恢复原有稳定行为。
因此,在 2025.3.1 中:
•Query Console 将重新成为默认工作流 •行为与 2025.3 之前完全一致•这是一次完整回滚,而非折中方案
对你有什么影响?
•如果你还没升级到 2025.3
👉 没有任何影响 ,你的工作流保持不变。
•如果你已经升级到了 2025.3
👉 强烈建议尽快升级到 2025.3.1 ,以缩短异常行为的使用周期。
已创建的 Query File 如何处理?
JetBrains 为迁移期间创建的查询文件提供了多种选择:
方案一:直接删除不需要的查询文件
•DataGrip :Files 工具窗口中的 /queries 目录•其他 IDE :Project 工具窗口中的 /.idea/queries 目录
方案二:转换为 Query Console(推荐)
将查询文件移动到对应数据源下:
Scratches and Consoles | Database Consoles
转换后即可恢复熟悉的控制台体验。
方案三:暂时保留
JetBrains 表示:改进版的 Query File 工作流预计将在明年初回归,届时将与 Query Console 同时存在,而不是强制替换。
JetBrains 在公告中表示:
•他们坚持 “零回归(zero-regression)” 标准 •这次发布 没有达到这个标准 •责任完全在团队自身
官方原话的态度非常罕见,也相当直白:
“这次我们做错了,现在的首要目标是尽快恢复你的工作流。”
欢迎加入苏三的星球,你将获得:智能代码审查AI Agent、智能天气播报AI Agent、SaaS点餐系统(DDD+多租户)、100万QPS短链系统(超过并发)、复杂的商城微服务系统(分布式)、苏三商城系统、苏三AI项目、刷题吧小程序、秒杀系统、智能翻译助手、代码生成工具等 11 个项目的源代码、开发教程和技术答疑。 还有:系统设计、性能优化、技术选型、底层原理、Spring源码解读、工作经验分享、痛点问题、面试八股文等多个优质专栏。
还有1V1免费修改简历、技术答疑、职业规划、送书活动、技术交流。
扫描下方二维码,可以加入星球:
数量有限,先到先得。 目前星球已经更新了6100+篇优质内容,还在持续爆肝中.....
