跨平台数据库工具DataGrip v2025.2上线——升级AI功能
数据库工具DataGrip v2025.2正式发布,新版本为 AI 聊天上下文附加数据库对象的功能等,欢迎下载最新版体验!
DataGrip 是一个跨平台的数据库工具可在Windows,OS X 和 Linux上使用。同时支持多种数据库,包含了SQL Server,Oracle,PostgreSQL,MySQL,DB2,Sybase,SQLite,Derby,HyperSQL和H2。
具体更新内容:
在DataGrip v2025.2,新增MS SQL Server 和 PostgreSQL 的按级别内省、为 AI 聊天上下文附加数据库对象的功能、可编辑的 SELECT 查询结果等。
AI Assistant 功能
要使用本节所述功能,您需要安装 AI Assistant 插件。安装插件后,这些功能将在 IDE 中默认启用。
将数据库对象附加到 AI 聊天
向 AI 聊天提供的数据库上下文现在可以更加具体,以前只有整个架构可被附加, 现在您可以附加需要使用的数据库对象,例如表或视图,这在使用较大的架构时尤其有用。
要附加数据库对象,在输入字段中输入 @ 或 #,选择或输入 dbObject:,然后从列表中选择要附加的对象。
基于云的代码补全
DataGrip 现已支持基于云的代码补全,它云资源提供更精确的代码补全,发挥比本地资源更强大的计算能力。 这项功能让 IDE 可以根据可用上下文实时自动补全单行、代码块,甚至整个脚本。 生成的 SQL 与您编写语句的方式类似,符合您的样式和命名约定。
借助基于云的代码补全,DataGrip 会在您输入时在编辑器中显示建议,您也可以按 Alt+Shift+\ 调用。 要禁用此功能,请转到 Settings | Editor | General | Inline Completion(设置 | 编辑器 | 常规 | 内联补全),然后取消选中 Enable cloud completion suggestions(启用云补全建议)复选框。
连接性
按级别内省
官方正在将按级别内省的实现扩展到更多数据库 – 这次是 PostgreSQL 和 Microsoft SQL Server! DataGrip 现在会根据数据库大小自动调整为这些数据库加载的元数据量,这意味着对于较大的数据库,您不必等到所有元数据加载完毕再开始使用。
智能刷新
DataGrip 现已支持 PostgreSQL 数据库的智能刷新机制,之前每次执行 DDL 语句时,IDE 都会自动刷新数据库资源管理器中的整个架构。 实现智能刷新机制后,DataGrip 将分析哪些对象可能会被查询修改,并仅刷新这一组对象。
处理数据
网格热图
在数据编辑器中,DataGrip 现在为网格热图提供两种配色方案选项:Diverging(发散)和 Sequential(连续)。 要为网格启用热图,请点击工具栏上的 Table Coloring Options(表着色选项),然后选择其中一种方案。
Diverging(发散)配色方案强调相对于标准方案的变化,它由两种对比色组成,从中心值向两个相反的方向偏离。
Sequential(连续)配色方案由单一颜色或一系列密切相关的颜色组成,颜色强度逐渐变化。
您可以将热图配色方案应用于整个表或单独的每一列,或者仅将配色用于布尔值。
更多推荐
所有评论(0)