dbx/docs/content/docs/keyboard-shortcuts.cn.mdx

83 lines
3.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
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`)无法被覆盖