简介
JetBrains DataGrip 是一款专为 SQL 开发人员设计的工具,可帮助他们轻松处理各种数据库。该解决方案提供所有必要的工具,例如导航、代码自动完成和分析、重构、版本控制等等。
智能查询控制台
以不同模式运行查询:普通模式或只读模式。控制台会存储查询和键盘输入历史记录,并自动保存。
数据库导航
在搜索框中输入名称即可查找任何对象。从 SQL 脚本跳转到对象的源代码或数据。
查询规划器
选择便捷的规划器:基于树状或图形化。分析查询的性能。
智能代码完成
上下文感知自动完成功能会根据代码中特定位置的适用性建议关键字或对象。它会考虑外键、对象结构,甚至同一脚本中创建的对象。
代码分析和提示
DataGrip 可以查找查询中的问题并提供自动修复。
重构
DataGrip 能够识别脚本中使用的对象。当用户重命名别名或变量时,所有使用它们的地方都会进行重命名。此外,如果查询中重命名了对象,数据库中的对象名称也会相应更改。DataGrip 会清晰地显示这些对象在哪些过程或函数中使用。在这种情况下,这些过程的源代码也会随之更改。
版本控制系统支持
DataGrip 支持 Git、SVN、Mercurial 和其他版本控制系统。