告别控制台

告别控制台

💡 原文英文,约1100词,阅读约需4分钟。
📝

内容提要

从2025.3版本开始,JetBrains的数据库支持IDE将用“查询文件”替代“查询控制台”,简化工作流程,便于管理和发现查询脚本。用户可创建查询文件,灵活调整上下文,所有旧控制台将转换为.sql文件。

🎯

关键要点

  • 从2025.3版本开始,JetBrains的数据库支持IDE将用“查询文件”替代“查询控制台”。
  • 查询文件简化了工作流程,便于管理和发现查询脚本。
  • 用户可以创建查询文件,灵活调整上下文,所有旧控制台将转换为.sql文件。
  • 历史上,控制台是为了方便Java开发者在IDE中编写SQL而设立的临时区域。
  • 控制台存在一些问题,如不属于项目结构、难以查找、上下文切换困难和名称混淆。
  • 新的查询文件将显示在项目中,易于定位和管理。
  • 查询文件默认保存在项目文件夹中的查询文件夹内,用户可以自定义存储路径。
  • 所有旧控制台的限制已被取消,用户可以重新附加查询文件,改变其方言和数据源。
  • 升级DataGrip时,迁移对话框将帮助用户将所有控制台转换为文件。
  • 旧的数据库控制台文件夹将在下一个版本周期内保留,之后将完全移除。
  • 用户可以在迁移对话框中定义全局数据源控制台的迁移文件夹。
  • 其他JetBrains IDE也将实施相同的更改,但目前仅在DataGrip EAP中发布。
  • 在2025.3版本周期内,将在数据库浏览器中添加查询文件节点,以进一步提高可发现性。
  • JetBrains团队欢迎用户反馈,提供多种反馈渠道。

延伸问答

JetBrains数据库支持IDE的查询控制台将如何变化?

从2025.3版本开始,查询控制台将被查询文件替代,简化工作流程并提高可发现性。

用户如何创建查询文件?

用户可以通过数据源或其对象的上下文菜单创建查询文件,文件名格式为Query_[$DATA_SOURCE$].sql。

旧的查询控制台会被删除吗?

旧的查询控制台将在下一个版本周期内保留,之后将完全移除,但会转换为.sql文件。

查询文件的默认保存位置在哪里?

查询文件默认保存在项目文件夹中的查询文件夹内,用户可以自定义存储路径。

如何处理全局数据源的查询控制台?

在迁移对话框中,用户可以定义一个单独的文件夹来迁移全局数据源的查询控制台。

JetBrains其他IDE会实施相同的更改吗?

是的,其他JetBrains IDE也将实施相同的更改,但目前仅在DataGrip EAP中发布。

➡️

继续阅读