用户界面
当您在 DataGrip 中打开一个新项目时,IDE 会向您展示基本元素和一些有用的快捷方式。 DataGrip 的一些主要用户界面元素如下:
根据 插件和配置设置的不同,您的 IDE 可能看起来和行为有所不同。
导航栏
重点: Alt+Home
显示/隐藏:
导航栏是 项目视图 的快速替代方案,您可以通过它浏览 project 和数据库的结构,打开特定文件和数据库对象,并跳转到当前文件或数据库对象中的特定代码元素和查询。
它位于主窗口底部的状态栏中。 您可以更改其位置:在主菜单中,转到 并选择 顶部 以在 IDE 窗口的顶部显示导航栏或 不要显示 以禁用它。


操作指示器和操作列表
打开可用操作列表: Alt+Enter
出现在 代码区边栏中的各种图标,例如
,有助于您注意到 快速修复和其他操作。 单击这样的 操作指示器 或按下 Alt+Enter 会打开一个包含当前光标位置可用的所有其他操作的 操作列表。
查询控制台
重点: Escape
使用 查询控制台 来读取、编写并运行您的 SQL 代码。

数据编辑器和查看器
使用 数据编辑器 来排序、筛选、添加、编辑和删除数据库对象、CSV 文件和查询结果的数据。

查询结果选项卡
在 服务 工具窗口的 结果选项卡 中查看查询的结果集。

状态栏
显示/隐藏:
如果您未将状态栏左侧用作 导航栏 ,则该区域会显示最新的事件消息。 点击状态栏中的消息以在 通知 工具窗口中打开它。 右键点击状态栏中的消息,然后选择 复制 ,当您在寻找解决方案或需要将其添加到支持工单或 DataGrip 问题跟踪器时,粘贴消息文本。
状态栏还显示后台任务的进度。 您可以点击 以显示 后台任务 管理器。
状态栏的右侧部分包含指示整个项目和 IDE 状态的 widgets,并提供访问各种设置的途径。 根据 插件 和配置设置的不同,小部件的组合可能会发生变化。 右键点击状态栏以选择您要显示或隐藏的小部件。
状态栏中闪烁的 图标表示发生了一个内部 IDE 错误。 点击查看错误描述并提交报告。

小部件 | 描述 |
|---|---|
状态文本 | 当您将鼠标指针悬停在上面时,显示最近的事件消息和操作描述。 点击状态栏中的消息以在 通知 工具窗口中打开它。 右键点击状态栏中的消息,然后选择 复制(C) ,当您在寻找解决方案或需要将其添加到支持工单或 DataGrip 问题跟踪器时,粘贴消息文本。 |
行:列号 | 显示编辑器中当前文本光标位置的行号和列号。 点击数字将文本光标移动到特定行和列。 如果您在编辑器中选择代码片段,DataGrip 还会显示所选片段中的字符数和换行数。 |
行分隔符 | 显示用于中断当前文件中行的 行尾。 点击此小部件更改行分隔符。 |
文件编码 | 显示用于查看当前文件的 编码。 点击小组件以使用另一种编码。 |
列 | 表明当前编辑器选项卡已启用 列选择模式。 您可以按 Alt+Shift+Insert 切换它。 |
只读特性 | 点击以锁定文件以防编辑(设置为只读)或解锁以便编辑文件。 |
Git 分支 | |
缩进 | 显示当前文件中使用的缩进样式。 点击以配置当前文件类型的标签和缩进设置或禁用当前项目中的缩进检测。 |
内存指示器 | 显示 DataGrip 使用的堆内存总量及其消耗的内存量。 有关更多信息,请参阅 增加 IDE 的内存堆。 |
通知 | 打开 通知 工具窗口。 图标旁边的指示器标记新通知及其重要性:蓝点表示常规事件和不重要的建议。 红点表示错误和重要建议。 |
工具窗口
显示/隐藏:
工具窗口提供补充编辑代码的功能。 例如, 数据库资源管理器 显示您的数据库结构, 服务 工具窗口显示运行 SQL 代码时的输出。
默认情况下,工具窗口会停靠在主窗口的两侧和底部。 您可以 根据需要进行排列 ,暂停停靠、调整大小、隐藏等。 右键点击工具窗口的标题或点击标题中的 以查看其排列选项。
您可以 指定快捷键 以快速访问您常用的工具窗口。 默认情况下,它们中的一些有快捷键。 例如,要打开工具窗口 数据库资源管理器 ,请按 ⌘ 1 ;要打开 服务 工具窗口,请按 Alt+8。 要从编辑器跳转到最后一个活动的工具窗口,请按 F12。
上下文菜单
您可以右键点击界面中的各个元素,以查看当前此元素上下文中可用的操作。 例如,右键单击工具窗口中的数据库对象 数据库资源管理器 ,即可执行与该数据库对象相关的操作;或者在 查询控制台 中右键单击,以查看适用于当前代码片段的操作。
这些操作大多数也可以从屏幕顶部或主窗口的主菜单中执行。 带有快捷键的操作会在操作名称旁边显示快捷键。
弹出菜单
弹出菜单为与当前 IDE 和 project 上下文相关的操作提供快速访问。 以下是一些有用的弹出菜单及其快捷键:
Alt+Insert 打开 生成 弹出窗口以根据上下文 生成样板代码。
Ctrl+Alt+Shift+T 打开 重构 弹出窗口,并显示上下文可用的 重构 列表。
Alt+` 打开 VCS 操作 弹出窗口,其中包含适用于您的 版本控制系统 的上下文可用操作。
您可以使用常用操作的 quick lists 创建自定义弹出菜单。
工具窗口栏
工具窗口栏位于主窗口的标题中,包含工具窗口的图标。 点击图标以显示或隐藏工具窗口。 右键点击图标将打开上下文菜单,您可以在其中隐藏或移动工具窗口。 您还可以拖动工具窗口图标来重新排列工具窗口。
默认情况下,工具栏包含以下工具窗口的图标: 数据库资源管理器 、 服务
和 文件
。

有关工具窗口栏的更多信息,请参阅 工具窗口栏和按钮。
工具栏
显示/隐藏:
窗口标题栏的工具栏中有几个小部件。 从左到右:

主菜单(仅限 Windows 和 Linux)
主菜单现在被隐藏在
菜单图标下。 要访问菜单类别,请点击图标或按 Alt+\。 这些元素将会水平地出现在其他 标头 小部件之上。
您可以将主菜单显示为单独的工具栏:前往 并启用 Show main menu in a separate toolbar 选项。 否则,前往 并启用 Show Main Menu in Separate Toolbar。
项目小部件
该 widget 显示当前 project 的名称,允许在最近的 project 之间切换,创建新的 project 和打开现有的 project 。
VCS 小部件
该小组件显示当前分支,允许切换分支,并提供最常见的 VCS 操作 ,如更新项目、提交和推送更改。
它已经取代了之前位于主窗口底部状态栏中的分支小部件,以及之前位于右上角导航栏中的 VCS 操作图标。
工具窗口栏
在 DataGrip 中,窗口标题还包含带有工具窗口图标的 工具窗口栏。
边距
编辑器左侧的面板是装订线。 它包含 操作图标 ,允许您修复代码问题、运行或调试代码以及使用其他功能。 行号、 断点和 书签也显示在装订边。
边距还允许您 折叠代码 ,标记 版本控制下项目的修改行 ,并显示 代码覆盖率结果。
了解更多关于间距图标的信息 标记栏图标。

