详情介绍
DataGrip 2024 Mac是一款优秀的不容小觑的数据库客户端软件。可用于完成数据库的常用操作,包括查询数据、修改数据,创建数据库、表等,它对于数据库的支持很宽泛,从PostgreSQL到MySQL再到Oracle这些都支持,且允许您以不同模式执行查询,并提供本地历史记录,以跟踪您的所有活动并保护您免于丢失工作。
支持前端开发语言和框架,同时提供访问和查询数据库的工具。提供了调试器,版本控制工具和测试工具,不需要再单独安装这些插件。还通过分析源代码,提供进入语言代码自动完成,导航,重构和格式化等强大的功能。
安装教程
安装此版本必须卸载干净老版本才能安装!
不要在意激活时间,它只是一个备用许可证,不会过期!
将左侧的软件拖动到右侧的应用程序中进行安装即可,打开DataGrip软件,点击Activation code,将注册码粘贴到下面【激活码】页面中,然后点击【激活】。
中文设置:
点击菜单栏的「DataGrip」,再点击「Preferences…」打开软件的偏好设置,点击左侧导航的「Plugins」,在右侧的「Type / to see options」处输入「chinese」,找到「Chinese ?(Simplified)? Language」点击「Install」,安装完成后点击「Restart IDE」即可
功能介绍
1、探索您的数据库
DataGrip是多引擎数据库环境。如果DBMS有JDBC驱动程序,您可以通过DataGrip连接到它。它提供了数据库内省和各种用于为受支持的引擎创建和修改对象的工具:
• 数据库对象
DataGrip会内省数据库中的所有对象,并将它们显示在按模式分组的文件夹中。它还提供用于添加和编辑表,列,索引和约束等的UI。
• 数据编辑器
功能强大的数据编辑器允许您添加,删除,编辑和克隆数据行。通过外键导航数据并使用文本搜索查找数据编辑器中显示的数据中的任何内容。
• 导航
快速导航将您带到一个对象,无论它是刚刚在您的代码中创建,还是已经从数据库中读取。导航到符号操作可让您按名称查找对象。
2、编写SQL
正如任何体面的IDE一样,DataGrip提供智能代码完成,代码检查,动态错误突出显示,快速修复和重构功能。通过使编写SQL代码的过程更加高效,它可以节省您的时间。
• 智能文本编辑器
与任何IntelliJ平台IDE一样,DataGrip包含一个代码编辑器,可帮助您提高工作效率。转换和移动代码块,使用多个游标来管理选择,根据特定样式格式化代码等等。
• 代码完成
DataGrip提供上下文敏感的,模式感知的代码完成,帮助您更快地编写代码。完成将了解表格结构,外键,甚至是您正在编辑的代码中创建的数据库对象。
• 代码生成
忘记手动编写典型代码:DataGrip会为您做到这一点。它基于UI生成用于更改表,列等对象的代码。此外,它还可以帮助您获取表的DDL并从结果集中提供DML查询。
• 代码分析和快速修复
DataGrip会检测SQL代码中可能出现的错误,并建议动态修复错误的最佳选项。它会立即让您了解未解决的对象,使用关键字作为标识符,并始终为您提供解决问题的方法。
• 重构和发现用法
DataGrip正确解析SQL文件中的所有引用。当您从SQL重命名数据库对象时,它们也将在数据库中重命名。您可以快速找到使用表的存储过程,函数和视图。
• 自定义外观
DataGrip带有浅色和深色外观和主题。每个都可以完全定制,因此您可以创建最适合您的。这同样适用于十多个预配置的键盘映射。
3、运行查询
DataGrip中的查询控制台是任何SQL开发人员的基本必需品。创建多个控制台,每个控制台都有自己的架构和查询选项。
• 查询控制台
指定控制台运行查询的行为:从最小的语句或最大的语句中选择要执行的操作。
• 当地历史
每个控制台都支持架构切换,并提供本地历史记录以跟踪您的所有活动,防止您丢失任何工作。
• 差异查看器
使用diff查看器比较本地历史记录中的两个控制台快照或两个查询结果。DataGrip突出显示两者之间的差异,并允许您通过容差参数管理比较条件的级别 。
4、导入/导出选项
从CSV或任何DSV文件导入数据。DataGrip还具有强大的引擎,可以以各种格式导出数据。您甚至可以创建自己的导出格式。
• 导入CSV
享受专用的UI,将CSV和TSV文件导入数据库。可以将导入文件的每一列映射到数据库中的表列,该列可以是现有表,也可以是导入过程中创建的新表。
• 导出为文本
任何表或结果集都可以以各种格式导出,包括CSV,JSON,XML和HTML。您甚至可以创建自己的导出格式。
• 导出为查询
任何表或结果集也可以作为一批UPDATE或INSERT语句呈现,这对于修改数据很有帮助。
5、其他功能
除此之外,DataGrip还提供用户参数支持,CSV编辑器,图表构建器,版本控制支持和许多其他功能。
• 用户参数
DataGrip支持运行参数化SQL查询。使用正则表达式添加自己的参数模式,并选择将应用这些模式的SQL方言。
• VCS支持
DataGrip为大多数流行的版本控制系统提供统一的界面,确保Subversion,Git和GitHub,Mercurial,CVS,Perforce和 TFS的用户体验一致 。
• 图
通过富有洞察力的图表探索您的表格及其关系。
更新日志
AI Assistant 功能
通过 AI Assistant 进行的 SQL 错误处理
我们为通过 AI Assistant 处理 SQL 查询执行错误实现了一些实用操作。 现在,对于每条错误消息,DataGrip 都会在错误消息的最右侧显示两个操作:Explain with AI(使用 AI 解释)和 Fix with AI(使用 AI 修正)。
Explain with AI(使用 AI 解释)会打开 AI 聊天,发送自动提示,并给出 AI Assistant 对错误的解释。
Fix with AI(使用 AI 修正)会在编辑器中为查询执行错误生成修正。
文本到 SQL:生成的结果的编辑器内差异
我们改进了在编辑器中使用 AI Assistant 的体验。
现在,当您要求 AI Assistant 处理某段代码时,编辑器会包含原始代码和生成的代码的差异。 AI Assistant 的建议以不同的颜色高亮显示,并在装订区域标有 Revert(还原)按钮。
您还可以在差异中自行编辑结果查询。 您的更改将以相同的方式高亮显示。
这两个新操作的工作方式与 Fix SQL Problem Under Caret(修正文本光标下的 SQL 问题)和 Explain SQL Problem Under Caret(解释文本光标下的 SQL 问题)意图操作类似。
此功能需要附加数据库架构以建议适当的解释和修正。
处理数据
浮动分页工具栏
为了使数据编辑器中的网格分页更加明显,我们将控件从工具栏移动到数据编辑器的底部中心。
要将此控件移回工具栏,请打开 IDE 设置,转到 Database | Data Editor and Viewer(数据库 | 数据编辑器和查看器),滚动到 Position of the grid pagination control(网格分页控件的位置),然后选择 Data editor toolbar(数据编辑器工具栏)。
更宽的编辑器内结果网格
此前,编辑器内结果网格的宽度有限。 现在,网格会自动调整为编辑器的全宽,让您可以查看更多数据。
代码编辑器
高亮显示所选文本
默认情况下,DataGrip 现在会自动高亮显示您在文件中选择的文本的所有实例。 这使得跟踪所选文本在整个代码中出现的位置更加简单。
针对 JOIN 子句数量是否过多的检查
在某些情况下,不建议运行包含过多 JOIN 子句的查询,因为这会降低性能。 编辑器现在可以识别并高亮显示此类查询。
您可以在 IDE 设置中启用此检查。 为此,导航到 Editor | Inspections(编辑器 | 检查),展开 SQL 部分,然后选择 Excessive JOIN count(JOIN 计数过多)。
表值函数支持 BigQuery
我们改进了对 BigQuery 表值函数 (TVF) 的支持。 现在,DataGrip 可以正确检测 TVF 及其返回列。
连接性
片段内省和智能刷新 MySQL MariaDB
DataGrip 现在支持片段内省。
此前,内省器只能对 MySQL 或 MariaDB 数据库中的架构执行完整内省,但不能刷新单个对象的元数据。 每次 DDL 语句在控制台中执行并且该执行可能修改数据库架构中的对象时,IDE 都会启动对整个架构的全面内省。 这非常耗时,并且经常会扰乱工作流。
现在,DataGrip 可以分析 DDL 语句,确定哪些对象可能受其影响并仅刷新这些对象。
如果您在数据库资源管理器中选择单个条目并调用 Refresh(刷新)操作,则只有该对象会被刷新,而不是像以前一样整个架构都被刷新。
错误修复
DBE-21843:大表的第一行不再消失。
DBE-20350:Qualify object with: Database(使用数据库限定对象)代码补全功能按预期运作。
DBE-21526:数据库对象的上下文菜单中上下文实时模板的可用性不再存在问题。
DBE-18445:MySQL ST_SRID 函数现已得到支持。
DBE-19042:MySQL GRANT 语句中的多个角色现已得到支持。
DBE-19984:MySQL block_encryption_mode 系统变量现已得到支持。
DBE-16521:MariaDB 查询控制台中对时态表的支持已得到改进。
DBE-19041:MySQL MariaDB SET ROLE 和 SET DEFAULT ROLE 语句现已得到支持。
DBE-14986:SQL Server 函数调用中的同义词解析按预期运作。
DBE-15201:SQL Server 函数补全的架构限定按预期运作。
DBE-21204:SQL Server CURSOR 声明中的 OPTION 关键字现已得到支持。
DBE-3771:Oracle 对 USING 中限定列的检查现已添加。
DBE-3772:Oracle 对 NATURAL JOIN 中限定列的检查现已添加。
DBE-5657: Oracle PARTITION 子句的自动补全按预期运作。
DBE-10459:Oracle BEGIN 的自动补全现已得到支持。
DBE-17022:Oracle ON COMMIT PRESERVE DEFINITION 现已得到支持。
DBE-21014:Oracle 软件包头中声明的 CURSOR 的解析按预期运作。
DBE-20309:Oracle 对照函数调用的列解析按预期运作。
DBE-21006:Oracle 对照记录类型的列解析按预期运作。
下载地址
人气软件
Fish Shell Mac版 for Mac V3.1.2 苹果电脑版
Java SE Development Kit(JDK) 21 LTS for Mac v21.0.3 官方正式
IntelliJ IDEA 社区版 2024.3.1.1 Mac中文正式免费版(附安装教程
Myeclipse for Mac V2014 苹果电脑版(附破解工具及破解教程)
Navicat for MySQL 11 for Mac V11.2.18 苹果电脑版
JDK11(Java SE Development Kit 11) for Mac v11.0.25 x64 官方
Mathematica for Mac 11.3 中文特别版(附注册机+激活方法)
SvnX(SVN客户端软件) for Mac V1.3 苹果电脑版
Jetbrains Clion、PyCharm、WebStorm、PhpStorm等万能破解注册机
IntelliJ IDEA 旗舰版 2024.3.1.1 Mac中文完整正式版(附安装教程
相关文章
- JetBrains DataGrip 2021.3.1 激活教程和汉化教程 附激活补丁
JetBrains DataGrip 2021.1.0 最新激活教程和汉化教程,下面有详细的激活教程和中文设置教程,此教程是脚本之家小编一步一步截图而来,亲测真实有效...
- JetBrains DataGrip2019如何安装激活?数据库ide工具安装激活教程
JetBrains DataGrip是一款实用的数据库ide软件,想知道怎么安装激活的朋友一起看看吧...
- DataGrip怎么创建数据库连接?DataGrip数据导出与导入教程
DataGrip 是一款类似于Workbench的数据库设计工具。下文小编就为大家带来DataGrip数据导出与导入教程,一起看看吧...
- datagrip2017如何汉化 datagrip2017英文版汉化最全攻略
JetBrains DataGrip 是自捷克的软件公司 JetBrains 发布了全新的重量级产品,号称数据库与SQL领域中的瑞士军刀,但是很多人不知道如何汉化,那么下面我们就跟随这篇文章一...
- datagrip2017如何安装 datagrip2017下载安装最全攻略教程
JetBrains DataGrip 是自捷克的软件公司 JetBrains 发布了全新的重量级产品,号称数据库与SQL领域中的瑞士军刀,但是很多人不知道如何安装,那么下面我们就跟随这篇文章一...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的JetBrains DataGrip 2024 Mac v2024.3.3 中文免费正式版(含M1版+教程)资源来源互联网,版权归该下载资源的合法拥有者所有。