在新窗口中打开GitHub Copilot聊天 | AI生成和翻译
问题:如何在VS Code中设置快捷键,让GitHub Copilot Chat移动到独立(新)窗口?
答案:
若希望Copilot Chat在编辑器/独立窗口中打开,需为相应命令绑定快捷键。
步骤1 —— 查找命令
打开命令面板:
Cmd/Ctrl + Shift + P
搜索:
Chat: Open in Editor
该命令会将Copilot Chat以标签页形式打开,之后可将其拖拽至独立窗口。
VS Code支持在多类界面中打开聊天窗口,包括编辑器标签页或独立窗口。(Visual Studio Code)
步骤2 —— 绑定快捷键
打开键盘快捷键JSON文件:
Cmd/Ctrl + Shift + P
→ Preferences: Open Keyboard Shortcuts (JSON)
添加:
{
"key": "cmd+shift+o",
"command": "workbench.action.chat.openInEditor"
}
(Windows系统)
{
"key": "ctrl+shift+o",
"command": "workbench.action.chat.openInEditor"
}
步骤3 —— 移至独立窗口(可选)
在编辑器标签页中打开后:
- 拖拽标签页脱离原窗口 或
- 按下:
Cmd/Ctrl + K 再按 O
此时聊天窗口将在新的VSCode窗口中打开
推荐配置(一步到位)
直接绑定快捷键:
{
"key": "ctrl+alt+c",
"command": "workbench.action.chat.openInEditor"
},
{
"key": "ctrl+alt+w",
"command": "workbench.action.moveEditorToNewWindow"
}
现在:
Ctrl+Alt+C→ 在编辑器中打开聊天窗口Ctrl+Alt+W→ 将窗口弹出至独立新窗口
其他实用的Copilot Chat快捷键
- 打开聊天视图:
Ctrl+Alt+I - 行内聊天:
Ctrl+I - 快速聊天:
Ctrl+Shift+Alt+L(Visual Studio Code)
如有需要,还可配置:
- 切换聊天窗口快捷键
- 始终在新窗口打开聊天
- 分屏布局(代码与聊天并排显示)