DataGrip 2024 for Mac 是一款强大的数据库集成开发环境(IDE),专为数据库开发人员和数据分析师设计。2024全新功能使得JetBrains DataGrip 成为一款功能更强大、操作更便捷、体验更优越的数据库IDE。无论是数据库开发人员还是数据分析师,都能从中获得更高效、更智能的工作体验。
DataGrip 2024区分ARM版和Intel版,下载时请注意区分。
DataGrip 2024下载完成后,打开软件包如上图,请参照JetBrains Mac 全家桶激活及汉化教程进行安装即可。
允许您以不同的模式执行查询,并提供本地历史记录,以跟踪您的所有活动并防止您丢失工作。
使您可以通过相应的操作按名称直接跳转到任何表,视图或过程,或直接从SQL代码中的用法跳转到任何表,视图或过程。
使您可以深入了解查询的工作方式以及数据库引擎的行为,从而可以提高查询效率。
DataGrip提供了上下文相关的代码完成功能,可帮助您更快地编写SQL代码。完成了解表结构,外键,甚至是您正在编辑的代码中创建的数据库对象。
DataGrip会在您的代码中检测到可能的错误,并提出最佳的解决方案以实时修复它们。使用关键字作为标识符,它将立即让您知道未解决的对象,并且始终提供解决问题的方法。
DataGrip可以正确解析SQL代码中的所有引用,并帮助您重构它们。重命名变量或别名时,它将在整个文件中更新其用法。当您从查询中重命名对它们的引用时,数据库中的实际表名将更新。甚至还可以预览其他视图,存储过程和函数中表/视图的用法。
我们为所有主要的版本控制系统提供统一支持:Git,SVN,Mercurial等。
新增了将数据库架构附加到聊天中的功能,仅限DataGrip。这一功能让AI助手在生成SQL查询时能够根据上下文提高质量,目前支持附加强制表名和列名,且一次最多可附加50个表。
用户需同意AI助手在项目中搜索数据库对象,可以在每次附加新架构时授权,或者设置AI助手记住选择,启用数据库上下文后,AI助手将能访问所有数据源的所有对象名称。
编辑器的右键菜单功能(如Explain Code)现在能够理解从数据库控制台调用时的当前架构。
借助AI助手,你可以从自然语言请求生成查询、获取模式洞察、执行非平凡的搜索等。
本地过滤器:数据编辑器中新增了按列值过滤行的功能,无需向数据库发送查询,但请注意,过滤只影响当前页面。
单记录视图:可以通过工具栏上的按钮查看和编辑单条记录,编辑状态取决于主网格是否可编辑,同时支持调整为双列布局以适应不同场景。
CSV文件编辑:现在可以直接在CSV文件的数据编辑器中移动列,更改会直接应用于文件本身。
UUID功能增强:增加了生成UUID的新操作,支持编辑各种表示形式的UUID列(如binary(16)、blob(16)等),并能在编辑时验证UUID值,特别针对PostgreSQL进行了优化。
针对用户反馈,DataGrip简化了会话的概念,之前复杂的项目-控制台-会话模型被优化,用户不再需要手动选择运行查询的会话,对于所有类型的查询,DataGrip将自动处理会话上下文。
附加文件现在只需选择数据源而非会话,随后选择模式。
执行函数时不再需要选择会话,而是直接从控制台或文件运行。
这些改变减少了学习曲线,使得新用户更容易上手。
改进了多行INSERT语句的代码格式对齐,使得代码更加整洁易读。
其他用户体验改进,如减少操作复杂度,使常用功能更为直观。