> ## Documentation Index
> Fetch the complete documentation index at: https://cat.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 键盘快捷键

Cline 的键盘快捷键让您无需将手从键盘上移开即可使用 AI 辅助功能。通过使用常见 Cline 操作的热键来加速您的工作流程。

## 默认键盘快捷键

Cline 附带以下内置键盘快捷键来简化您的工作流程：

| 操作 | Windows/Linux | macOS | 条件 | 描述 |
| - | - | - | - | - |
| 添加到 Cline | `Ctrl+'` | `Cmd+'` | 当选中文本时 | 将选定的代码添加到 Cline 聊天 |
| 聚焦聊天输入 | `Ctrl+'` | `Cmd+'` | 当没有选中文本时 | 聚焦 Cline 聊天输入字段 |
| 生成提交消息 | (未设置) | (未设置) | 当 Git 是 SCM 提供商时 | 通过源代码控制视图可用 |

## 可用于自定义快捷键的命令

虽然 Cline 只有几个默认键盘快捷键，但您可以为以下任何命令分配自己的快捷键：

| 命令 ID | 描述 |
| - | - |
| [`cline.openInNewTab`](https://cat.mintlify.site/features/commands-and-shortcuts/overview) | 在新编辑器标签页中打开 Cline |
| [`cline.addToChat`](https://cat.mintlify.site/features/commands-and-shortcuts/code-commands) | 将选定的代码添加到 Cline 聊天 |
| [`cline.addTerminalOutputToChat`](https://cat.mintlify.site/features/commands-and-shortcuts/terminal-integration) | 将终端输出添加到 Cline |
| `cline.focusChatInput` | 聚焦 Cline 聊天输入字段 |
| [`cline.generateGitCommitMessage`](https://cat.mintlify.site/features/commands-and-shortcuts/git-integration) | 为暂存的更改生成提交消息 |
| [`cline.explainCode`](https://cat.mintlify.site/features/commands-and-shortcuts/code-commands) | 解释选定的代码 |
| [`cline.improveCode`](https://cat.mintlify.site/features/commands-and-shortcuts/code-commands) | 为选定的代码建议改进 |
| [`cline.fixWithCline`](https://cat.mintlify.site/features/commands-and-shortcuts/code-commands) | 修复有错误的代码 |
| `claude-dev.SidebarProvider.focus` | 打开并聚焦 Cline 侧边栏 |

## 自定义键盘快捷键

您可以自定义 Cline 的键盘快捷键以符合您的偏好：

1. 在 VSCode 中打开键盘快捷键编辑器：

   * 按 `Ctrl+K Ctrl+S`（Windows/Linux）或 `Cmd+K Cmd+S`（macOS）
   * 或转到 文件 > 首选项 > 键盘快捷键

2. 搜索 "Cline" 查看所有可用命令

3. 点击任何命令旁边的铅笔图标来更改其快捷键

4. 按您想要分配给该命令的键

5. 按 Enter 保存新快捷键

## 建议的自定义快捷键

以下是一些您可能觉得有用的建议快捷键：

| 操作 | 建议的快捷键 | 命令 ID | 描述 |
| - | - | - | - |
| 打开 Cline 侧边栏 | `Ctrl+Shift+C` / `Cmd+Shift+C` | `claude-dev.SidebarProvider.focus` | 打开 Cline 侧边栏面板 |
| 新任务 | `Alt+N` | `cline.plusButtonClicked` | 开始新的 Cline 任务 |
| 添加终端到 Cline | `Alt+T` | `cline.addTerminalOutputToChat` | 将终端输出添加到 Cline |
| 清除当前任务 | `Alt+C` | (需要自定义键绑定到 UI 操作) | 清除当前任务 |

## 仅键盘工作流程

使用正确的快捷键，您可以在不碰鼠标的情况下使用 Cline：

1. 使用键盘导航选择代码（`Shift+箭头` 键）
2. 使用 `Ctrl+'` / `Cmd+'` 发送到 Cline
3. 输入您的问题并按 Enter
4. 查看响应并应用建议

## 编辑器集成快捷键

Cline 的键盘快捷键与 VSCode 的内置快捷键无缝集成：

* 在发送代码到 Cline 之前使用 VSCode 的选择快捷键（`Ctrl+L` / `Cmd+L` 选择行等）
* 与 VSCode 的分割编辑器快捷键结合，并排查看代码和 Cline
* 在捕获终端输出之前使用 VSCode 的终端聚焦快捷键（`` Ctrl+` `` / `` Cmd+` ``）

## 有效使用技巧

* **首先学习默认快捷键**：`Ctrl+'` / `Cmd+'` 快捷键很灵活 - 当选中文本时它会将选定的代码添加到聊天，当没有选中任何内容时聚焦聊天输入
* **创建肌肉记忆**：持续使用键盘快捷键来养成习惯
* **为您的工作流程自定义**：为您经常使用的命令分配快捷键
* **考虑人体工程学**：选择适合您键盘布局的舒适快捷键

键盘快捷键看起来可能是一个小的优化，但当您经常使用 Cline 时，它们可以显著加快您的工作流程。通过将手保持在键盘上，您可以在仍然在需要时获得 AI 辅助的同时保持编码流程。

## 如何找到所有可用命令

要查看所有可以分配快捷键的 Cline 命令：

1. 打开命令面板（`Ctrl+Shift+P` / `Cmd+Shift+P`）
2. 输入 "Cline" 来过滤列表
3. 浏览可用命令

![编辑器集成概览](https://storage.googleapis.com/cline_public_images/docs/assets/editor-integration.png)

这有助于您发现可能不知道的功能，并为您最常使用的功能分配快捷键。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.