DataGrip快捷键

DataGrip 是 JetBrains 开发的一款数据库 IDE,是开发人员管理和查询数据库的强大工具。了解它的快捷键可以显著提高工作效率并简化工作流程。

DataGrip Windows 快捷键

SQL 编辑器

快捷方式 操作
Ctrl + Alt + L 重新格式化代码
Alt + J + Alt + Shift + J 将另一个插入符号放置/删除到下一个出现的位置
Ctrl + Shift + / 注释/取消注释:带块注释
Ctrl + W + Ctrl + Shift + W 增加或减少语法感知选择
Ctrl + Y 删除当前行或选定的块
Ctrl + Shift + V 从最近的缓冲区粘贴
Ctrl + P 列名信息(在 VALUES 子句内)
Ctrl + Shift + U 切换单词或选定块的大小写
Alt + Shift + Click 放置多个插入符号
Ctrl + C 复制到剪贴板
Ctrl + Q 快速信息查找
Ctrl + X 剪切到剪贴板
Ctrl + / 注释/取消注释:带行注释
Shift + enter 开始新行
Alt + enter 显示意图操作和快速修复
Ctrl + D 复制当前行或选定块
Ctrl + Shift + J 连接行
Ctrl + P 参数信息(在方法调用参数内)
Ctrl + F4 关闭活动控制台/编辑器选项卡
Alt + Insert 生成代码(表、函数、过程)

搜索/替换

快捷方式 操作
Alt + F7 查找用法
Ctrl + Shift + A 在 IDE 中查找任何操作
Ctrl + Alt + F7 显示用法
Ctrl + Shift + F + Ctrl + Shift + R 在路径中查找/替换
Ctrl + F + Ctrl + R 查找/替换
Double + Shift 搜索所有位置

导航

快捷方式 操作
Alt + 1 显示:数据库资源管理器
Ctrl + F12 显示:文件结构弹出窗口
F4 跳转到表的数据
Ctrl + Alt + Shift + N 转到:任何对象
Esc 将焦点返回到编辑器
Ctrl + N 转到:表/过程等
Ctrl + F6 修改对象
Ctrl + B 跳转到 DDL
Ctrl + Shift + E 显示:最近的位置
Ctrl + Alt + left + Ctrl + Alt + right 后退/前进
Alt + F1 显示:任何视图中的当前文件或对象
Ctrl + Shift + N 转到:文件

MAIN

快捷方式 操作
Ctrl + B + Ctrl + Click 转到声明
Ctrl + Alt + G 为对象生成 SQL
Shift + Ctrl + Alt + F 在数据库中进行全文搜索
Shift + F6 重命名
Ctrl + Shift + F12 仅显示编辑器
Ctrl + enter 执行语句
Ctrl + E 最近文件/控制台弹出窗口
Ctrl + space 代码完成

数据编辑器

快捷方式 操作
Ctrl + Alt + Z 还原更改
Ctrl + space 值完成
Shift + space 选择行
Ctrl + Q 快速单元格/行视图
Shift + enter 最大化单元格视图
F4 转到相关数据
Ctrl + F12 列表
Alt + F7 转到引用数据
Ctrl + enter 提交更改
Ctrl + F 文本搜索

DataGrip macOS 快捷键

搜索/替换

快捷键 操作
+ F + + R 查找/替换
+ + A 在 IDE 中查找任何操作
+ + F7 显示用法
+ F7 查找用法
+ + F + + + R 在路径中查找/替换
Double + 搜索所有位置

数据编辑器

快捷键 操作
+ F 文本搜索
+ 提交更改
+ F12 列表
+ 选择行
+ 最大化单元格视图
+ + Z 还原更改
+ F7 转到引用数据
+ 转到相关数据
+ 值完成
F1 快速单元格/行视图

MAIN

快捷方式 操作
+ 代码完成
+ B + + Click 转到声明
+ 执行语句
+ + G 为对象生成 SQL
+ F6 重命名
+ + F12 仅显示编辑器
+ + + F 在数据库中进行全文搜索
+ E 最近文件/控制台弹出窗口

SQL 编辑器

快捷方式 操作
+ + L 重新格式化代码
+ + U 切换单词或选定块的大小写
+ P 列名信息(在 VALUES 子句内)
+ D 复制当前行或选定块
+ 开始新行
+ C 复制到剪贴板
+ + J 连接行
+ G + + + G 将另一个插入符号放置/删除到下一个出现的位置
+ + V 从最近的缓冲区粘贴
+ 显示意图操作和快速修复
+ + Click 放置多个插入符号
+ + 增加或减少语法感知选择
+ N 生成代码(表、函数、过程)
+ W 关闭活动控制台/编辑器选项卡
+ + / 注释/取消注释:带块注释
+ X 剪切到剪贴板
+ 删除当前行或选定的块
F1 快速信息查找
+ / 注释/取消注释:带行注释
+ P 参数信息(在方法调用参数内)

导航

快捷方式 操作
+ [ + + ] 后退/前进
+ 1 显示:数据库资源管理器
将焦点返回到编辑器
+ F1 显示:任何视图中的当前文件或对象
+ F6 修改对象
+ B 跳转到 DDL
+ + O 转到:任何对象
+ O 转到:表/过程等
+ + E 显示:最近位置
+ F12 显示:文件结构弹出窗口
+ + O 转到:文件
F4 跳转到表的数据

关于 DataGrip

DataGrip 是一款强大的数据库 IDE,旨在满足 SQL 开发人员的需求。它支持各种数据库,提供智能代码完成、强大的查询执行和模式管理。

DataGrip 官方信息

关于 DataGrip 快捷键的常见问题

  1. 如何在 DataGrip 中自定义快捷键?
    转到“文件”>“设置”(或 macOS 上的“首选项”)>“键盘映射”。在这里,您可以搜索特定操作并分配自定义快捷键。

  2. 我可以将我的快捷键设置导出到另一台机器吗?
    是的。使用“文件”>“导出设置”,选择“键盘映射”选项,保存设置文件。使用“文件”>“导入设置”将其导入到另一台机器上。

  3. DataGrip 中最常用的快捷键是什么?
    常用的快捷键包括:

    • Ctrl+Enter(macOS 上为 Command+Enter):执行查询。
    • Ctrl+D(macOS 上为 Command+D):复制行。
    • Ctrl+F(macOS 上为 Command+F):在文件中查找。
  4. 有没有办法将 DataGrip 中的快捷键重置为默认设置?
    有。转到“文件”>“设置”(或 macOS 上的“首选项”)>“键盘映射”。单击齿轮图标并选择“重置为默认设置”。

  5. 我可以在其他 JetBrains IDE 中使用 DataGrip 快捷方式吗?
    许多快捷方式在 JetBrains IDE 中是一致的,例如 IntelliJ IDEA、PyCharm 和 WebStorm。但是,由于工具特定的功能,某些快捷方式可能有所不同。

  6. 如何在 DataGrip 中一次执行多个查询?
    突出显示要执行的查询,然后按 Ctrl+Enter(在 macOS 上为 Command+Enter)。如果没有突出显示文本,则将运行光标下的当前查询。

  7. DataGrip 快捷方式是否与所有数据库类型兼容?
    是的,快捷方式是特定于 IDE 的,与数据库类型无关。它们在所有受支持的数据库中统一工作。

  8. 查看数据库连接的快捷键是什么?
    使用 Alt+1(macOS 上为 Command+1)打开数据库工具窗口,其中列出了所有连接。

  9. 我可以直接在 DataGrip 中搜索快捷键吗?
    是的。使用 Ctrl+Shift+A(macOS 上为 Command+Shift+A)快捷键打开“查找操作”对话框,您可以在其中搜索操作及其指定的快捷键。

总结

掌握 DataGrip 快捷键可以显著提高数据库开发人员的工作效率。本指南全面概述了基本快捷键,并按功能分组,适用于 Windows 和 macOS 用户。

5/5 - (1 vote)