彩票走势图

跨平台数据库工具DataGrip v2024.2全新发布——增加智能刷新功能

翻译|产品更新|编辑:龚雪|2024-09-23 10:59:40.570|阅读 14 次

概述:数据库工具DataGrip v2024.2版本正式发布,这是 2024 年的第二次重大更新,其中包含各种增强功能,欢迎下载最新版体验!

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

DataGrip 是一个跨平台的数据库工具可在Windows,OS X 和 Linux上使用。同时支持多种数据库,包含了SQL Server,Oracle,PostgreSQL,MySQL,DB2,Sybase,SQLite,Derby,HyperSQL和H2。

立即获取DataGrip v2024.2正式版

具体更新详情如下:

DataGrip 2024.2 现已发布!这是 2024 年的第二次重大更新,其中包含各种增强功能。

新UI成为默认选项

首先,新UI现已成为所有用户的默认选项。

JetBrains IDE的新UI于两年前推出,随后我们一直在不断加以完善。我们用心收集反馈,改进了IDE的外观,确保循序渐进的平稳过渡。在过去几个版本中,新UI的采用率很高,并且我们已经根据反馈解决了主要问题。

我们相信新UI已经为所有人做好了准备,从JetBrains IDE 2024.2版本开始,新UI将成为默认选项。

处理数据

脚本化加载程序:可自定义导入

您现在可以从表格数据文件导入数据,新版本实现了脚本化加载程序,可供导入以下文件格式:

  • Excel
  • JSON
  • Parquet
  • Shapefile

要导入数据,首先将文件从 Files(文件)工具窗口拖动到数据库资源管理器中的架构,然后在 Import(导入)对话框中配置导入设置。

DataGrip v2024.2产品图集

此外,DataGrip 现在可以在数据编辑器中显示表格数据文件的内容。要打开文件,在 Files(文件)工具窗口中点击即可。要禁用此功能,首先转到 Settings | Advanced Settings(设置 | 高级设置),找到 Open file as table if detected by scripted loader(如果脚本化加载程序检测到文件,则将其作为表打开),然后选择 None(无)。

DataGrip v2024.2产品图集

重要提示!加载程序已脚本化,您可以编写和使用自己的自定义加载程序。要添加自定义脚本加载程序,请将它们放在 Scratches and Consoles | Extensions | Database Tools and SQL | data | loaders(临时文件和控制台 | 扩展程序 | 数据库工具和 SQL | 数据 | 加载程序)的特定目录中。

DataGrip v2024.2产品图集

自动值补全

新版本现在决定自动执行值补全(DataGrip 中存在已久的功能),测试过功能的性能后,我们得出了乐观的结果。请记住,这项功能 100% 本地运行,因此补全变体基于已加载的当前列的其他值。

DataGrip v2024.2产品图集

选择列

此前,选择列中所有值的唯一方式是使用 Expand Selection(扩展选区)快捷键:⌥↑ / Ctrl+W。现在,您可以点击列标题来选择列中的所有值。

对列中的值进行排序的功能仍然可用,但是现在您需要点击相应图标才能对列的值进行排序。

DataGrip v2024.2产品图集
Search Everywhere(随处搜索)弹出窗口

筛选

我们增强了 Search Everywhere(随处搜索)弹出窗口中的 Database (数据库)标签页!您现在可以按数据库对象类型筛选搜索结果。这里有两种方式。

首先,您可以使用右上角的筛选器图标。您可以通过以下对象类型的名称筛选结果:

  • 数据库和架构:数据库、外部数据库、外部架构、架构
  • :表、视图、物化视图、虚拟表、外部表等
  • 脚本:函数、存储的过程、聚合、软件包、分区函数等
  • 类型:别名类型、集合类型、对象类型、表类型
DataGrip v2024.2产品图集
连接性

智能刷新

每次执行 DDL 语句时,DataGrip 都会自动刷新数据库资源管理器中的架构。这在数据源属性中打开 Auto sync(自动同步)选项时适用。

当数据库包含许多对象时,此过程可能会花费大量时间,例如 Oracle 数据库,其系统目录非常慢。

从 2024.2 版本开始,这种刷新机制将更加高效。DataGrip 现在会分析哪些对象可能被查询修改,并仅刷新特定的对象集。

重要提示!尽管我们已经尽一切努力确保 DataGrip 在大多数情况下都能成功检测到修改的对象,但如果语句间接修改其他对象,DataGrip 可能会错过这些修改,例如删除具有级联选项的对象或修改过程或函数中使用的表时。在这种情况下,您可以调用 Refresh(刷新)操作让 DataGrip 执行完整的数据库刷新。

DataGrip v2024.2产品图集

更多产品更新内容,欢迎


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP