当你不想移动鼠标去侧边栏翻找功能,又记不清某个操作的准确快捷键时,命令面板是最直接的"万能入口"。在 VS Code 中按 Ctrl+Shift+P(macOS 为 Cmd+Shift+P)唤起命令面板,输入关键词即可调用 CodeBuddy 的各项能力。
常用调用示例
| 你想做的事 | 命令面板输入关键词 | 实际效果 |
|:---|:---|:---|
| 打开侧边栏对话 | CodeBuddy: Open Sidebar 或 cb open | 焦点直接切到 AI 对话输入框。 |
| 解释当前选中的代码 | CodeBuddy: Explain Code 或 cb exp | 无需右键菜单,直接发起"解释这段代码"。 |
| 修复当前文件问题 | CodeBuddy: Fix | 自动分析当前活动编辑器中的代码并给出修复建议。 |
| 生成标准化注释 | CodeBuddy: Generate Comments | 为当前文件或选中函数批量添加注释。 |
| 重构选中代码段 | CodeBuddy: Refactor | 对当前选中的代码块进行结构优化。 |
| 快速切换模型 | CodeBuddy: Switch Model | 在对话中临时更换 AI 模型,无需进设置页。 |
使用技巧
- 模糊匹配:不需要输入完整命令名。例如输入
cb exp通常就能快速过滤出 "Explain Code";输入cb doc可找到文档生成相关命令。 - 最近命令置顶:刚用过的命令会在下次打开命令面板时出现在列表顶部,直接回车即可重复执行,适合需要连续多次"解释+修复+重构"的组合操作。
- 先选中再调用:部分命令(如解释、重构)依赖当前编辑器中的代码选中状态。建议先用编辑器快捷键选中目标代码,再唤起命令面板执行对应操作,全程无需碰鼠标。
- 结合
Ctrl+P快速跳转:在Ctrl+P打开文件后,直接按>即可切换到命令面板(或Ctrl+Shift+P直接唤起),流畅地在文件浏览与 AI 操作间切换。
适用场景
命令面板特别适合需要"精确触发某一功能但又懒得记快捷键"的时刻,例如临时让 AI 生成一次单元测试、快速修复当前报错、或切换对话模型。养成命令面板唤起的肌肉记忆后,能显著减少在侧边栏寻找按钮的时间。