JetBrains

DataGrip 2025.3|连接到云提供商、Amazon Redshift 的内省级别,还有更多!

Image

今年的最后一个重大更新 DataGrip 2025.3 现已推出! 我们来看看它提供了什么新功能。

官网下载 DataGrip 2025.3

连接性

您现在可以连接到您的 AWS、Google Cloud 或 Azure 云帐户,浏览其中存储的数据库,然后为任何数据库创建数据源。 DataGrip 将您的云帐户连接配置保存在Data Sources and Drivers(数据源和驱动程序)对话框中。

Image

我们已为Amazon Redshift数据库提供内省级别功能。 它允许 DataGrip 根据数据库大小自动调整加载的元数据量。

Image

数据库资源管理器中的文件夹

我们重新设计了数据库资源管理器中的文件夹,以便您可以根据自己的需求将它们重新排列。 您现在还可以创建空文件夹。 之前版本中的现存文件夹会自动转换为新配置。 文件夹的配置存储在.idea/db-forest-config.xml中。

Image

Explain Plan

Explain Plan操作现在更易于访问。 您可以使用代码编辑器工具栏上的Explain Plan按钮调用任何操作。

Image

对于查询执行计划,AI Assistant 可以向您解释它,并使用基于 AI 的新解释和优化功能提出优化建议。 解释和建议会在聊天中提供,您还可以在其中就执行计划提出任何其他问题。

Image
Image

代码编辑器

DataGrip 可以跟踪您在文件中运行的查询。 存储它们的Query History(查询历史)对话框可以在任何代码编辑器标签页中打开,前提是文件具有附加的数据源。 现在,您可以从此对话框的记录列表中移除任何记录。

Image

Snowflake数据库功能现在支持类,包括内省以及 DDL 和方法调用语法。

Image

处理数据

数据库资源管理器现在可以根据您在数据源设置中指定的键分隔符正确显示层次Redis键。 例如,名称如user::::的键,其中::是分隔符,具有类似下面的视图:

Image

对于Microsoft SQL Server,我们引入了对聚集和非聚集列存储索引的支持,以及VECTOR和JSON数据类型。 您可以在Create(创建)和Modify(修改)对话框中使用它们。 这些数据类型也可以在代码补全建议中使用,并在代码编辑器中正确高亮显示。

Image
我们简化了访问清除网格的本地筛选器的操作。 在最新版本的 DataGrip 中,要清除所有列的本地筛选器,请点击数据编辑器工具栏上的Table Result Local Filter(表结果本地筛选器),然后点击Clear Local Filter For All Columns(清除所有列的本地筛选器)。

Image

UI 和 UX 改进

借助重新设计的主菜单,现在可以更轻松地找到最有用的操作。 我们重新构造了菜单的每个部分,并清除了其中的一些杂乱内容。

Image

此外,今年早些时候引入的Islands界面主题现已成为默认主题。

Image

如果您有兴趣升级到 DataGrip 2025.3,或者您有任何问题或建议,可以使用以下实用链接:

DataGrip 相关阅读

Image
Image
Image

关于 DataGrip

DataGrip 是适用于关系型和 NoSQL 数据库的强大跨平台 IDE。它经过量身定制,能够满足专业数据库开发者的特定需求,捆绑一系列的数据库工具,并运行在最先进的 IntelliJ 平台上。

进一步了解 DataGrip

Image

⏬ 戳「阅读原文」了解更多