83 lines
3.3 KiB
Plaintext
83 lines
3.3 KiB
Plaintext
---
|
||
title: 快捷键
|
||
description: 配置和使用键盘快捷键,高效导航 DBX、执行查询和编辑数据。
|
||
---
|
||
|
||
DBX 为常用操作提供可配置的键盘快捷键。使用默认快捷键或自定义它们以匹配你的工作流程。
|
||
|
||
## 默认快捷键
|
||
|
||
### 查询编辑器
|
||
|
||
| 快捷键 | 操作 |
|
||
| -------------------------------------- | ---------------- |
|
||
| `Ctrl+Enter` / `Cmd+Enter` | 执行当前查询 |
|
||
| `Ctrl+Shift+Enter` / `Cmd+Shift+Enter` | 执行所有查询 |
|
||
| `Ctrl+/` / `Cmd+/` | 切换行注释 |
|
||
| `Ctrl+F` / `Cmd+F` | 在编辑器中搜索 |
|
||
| `Ctrl+S` / `Cmd+S` | 保存当前标签页 |
|
||
| `Ctrl+A` / `Cmd+A` | 全选 |
|
||
| `Shift+Alt+U` | 选中内容转为大写 |
|
||
| `Shift+Alt+L` | 选中内容转为小写 |
|
||
| `Tab` | 缩进选中行 |
|
||
| `Shift+Tab` | 取消缩进选中行 |
|
||
|
||
### 数据表格
|
||
|
||
| 快捷键 | 操作 |
|
||
| ------------------------------ | -------------------------- |
|
||
| `F5` | 刷新当前数据 |
|
||
| `Ctrl+C` / `Cmd+C` | 复制选中单元格 |
|
||
| `Ctrl+Shift+C` / `Cmd+Shift+C` | 将选中行复制为 INSERT |
|
||
| `Delete` | 删除选中行(标记为待删除) |
|
||
|
||
### 导航
|
||
|
||
| 快捷键 | 操作 |
|
||
| ------------------------------ | ------------------ |
|
||
| `Ctrl+P` / `Cmd+P` | 快速打开数据库对象 |
|
||
| `Ctrl+N` / `Cmd+N` | 新建查询标签页 |
|
||
| `Ctrl+Shift+F` / `Cmd+Shift+F` | 聚焦侧边栏搜索 |
|
||
| `Ctrl+,` / `Cmd+,` | 打开设置 |
|
||
| `Ctrl+W` / `Cmd+W` | 关闭当前标签页 |
|
||
| `鼠标中键`(点击标签页) | 关闭标签页 |
|
||
|
||
## 快速打开(Ctrl+P)
|
||
|
||
按 **Ctrl+P**(macOS 上为 **Cmd+P**)可快速导航到数据库对象,无需使用侧边栏:
|
||
|
||
- 输入文本搜索表、视图、schema 或数据库
|
||
- 模糊匹配可以用部分名称找到对象
|
||
- 按 Enter 打开选中的对象
|
||
- 在工作区的所有连接中工作
|
||
|
||
当处理大型数据库时,快速打开特别有用,滚动侧边栏树会很慢。
|
||
|
||
## 配置快捷键
|
||
|
||
打开**设置 → 快捷键**来自定义按键绑定:
|
||
|
||
1. 在列表中找到要更改的操作
|
||
2. 点击当前快捷键进入录制模式
|
||
3. 按下新的按键组合
|
||
4. 新快捷键自动保存
|
||
|
||
<Callout type="info">快捷键使用 Electron 风格的修饰键表示法:`Ctrl`(Windows/Linux 的 Control)、`Cmd`(macOS 的 Command)、`Shift` 和 `Alt`(macOS 的 Option)。</Callout>
|
||
|
||
## 复制快捷键
|
||
|
||
两个可配置的复制快捷键控制行级别的复制行为:
|
||
|
||
- **复制当前行**:将当前行复制为制表符分隔的值
|
||
- **删除当前行**:将当前行标记为待删除
|
||
|
||
在**设置 → 快捷键**中设置它们以匹配你的偏好工作流程。
|
||
|
||
## 冲突解决
|
||
|
||
如果自定义快捷键与现有快捷键冲突:
|
||
|
||
- DBX 会在保存前发出警告
|
||
- 你可以选择保留冲突或选择其他组合
|
||
- 系统快捷键(如 macOS 的 `Cmd+Q`)无法被覆盖
|