掌握以下高频快捷键,可减少鼠标操作,让 AI 辅助与编码节奏更连贯。以下组合基于默认配置,适用于桌面客户端及 VS Code 插件环境;若与本地 IDE 或其他软件冲突,可前往 设置 > 键盘快捷键 自行调整(详见 4.1.3)。
| 功能 | Windows / Linux | macOS | 实用说明 |
|:---|:---|:---|:---|
| 行内补全 |
| 采纳全部建议 | Tab | Tab | 将灰色虚影代码完整写入编辑器。 |
| 取消当前建议 | Esc | Esc | 虚影消失;继续输入其他字符也会自动取消。 |
| 逐词采纳 | Ctrl + → | Cmd + → | 仅采纳光标到下一个语义分隔点之间的内容,剩余虚影保留。 |
| 手动触发补全 | Alt + \ | Option + \ | 在自动触发关闭或特定位置需要主动唤起时使用。 |
| 侧边栏对话 |
| 打开/聚焦对话面板 | Ctrl + Shift + C | Cmd + Shift + C | 快速唤起侧边栏输入框,无需鼠标点击图标。 |
| 新建对话会话 | Ctrl + Shift + N | Cmd + Shift + N | 清空当前上下文,开启全新会话,避免历史干扰。 |
| 发送消息 | Enter | Enter | 在对话输入框中直接发送问题。 |
| 输入框内换行 | Shift + Enter | Shift + Enter | 在输入框中另起一行,不触发发送。 |
| 代码上下文 |
| 选中代码并提问 | Ctrl + Shift + Q | Cmd + Shift + Q | 将当前编辑器选中的代码块自动带入对话面板并引用。 |
| 打开命令面板 | Ctrl + Shift + P | Cmd + Shift + P | 快速执行"解释代码"、"生成注释"、"修复 Bug"等指令。 |
使用提示
- 行内补全的四个操作(
Tab、Esc、Ctrl+→、Alt+\)是最高频组合,建议优先形成肌肉记忆。 - 当
Tab键与编辑器本身的缩进或 Emmet 冲突时,CodeBuddy 通常会在出现虚影建议时优先响应采纳;如无虚影,则保留原编辑器行为。 - 若某快捷键失效,大概率是被其他软件(如截图工具、中文输入法)或 IDE 自身功能占用。此时不必死记,通过 命令面板(
Ctrl+Shift+P/Cmd+Shift+P)输入功能名称同样可快速调用。