
JetBrains DataGrip 是一款专门为 SQL 开发人员创建的工具,可让您方便地使用各种数据库。该解决方案提供了所有必要的工具,例如导航、自动完成和代码分析、重构、版本控制等等。
智能查询控制台
以不同模式运行查询:正常或只读。控制台存储查询历史记录、键盘输入并自动保存。
数据库导航
通过键入名称查找任何对象在搜索窗口中。从 SQL 脚本转换到对象的源代码或数据。
查询规划器
选择方便的规划器:树形或图形化。分析查询的有效性。
智能代码完成
自动完成可以理解上下文:它根据内容建议关键字或对象适合特定的代码位置。它考虑了外键、对象结构,甚至在同一脚本中创建的对象。
代码分析和提示
DataGrip 发现问题查询中并提供自动修复它们的功能。
重构
DataGrip 了解脚本中涉及哪些对象。当用户重命名别名或变量时,所有使用它的地方都会被重命名。如果需要,如果在请求中重命名对象的名称,则数据库本身中的对象名称也会发生更改。它们在什么程序或功能中使用将会很清楚。在这种情况下,这些程序的源代码也会发生变化。
对版本控制系统的支持
DataGrip支持与Git、SVN一起使用、Mercurial等系统版本控制。

