VSCode中如何用快捷键关闭References Peek及同类预览窗口
VSCode 关闭Peek类预览窗口的快捷键方案
1. 单个Peek窗口的快速关闭
直接按下Escape键即可关闭当前打开的Peek窗口(比如执行Peek References后弹出的窗口),这是VSCode默认提供的快捷操作。
2. 自定义统一关闭所有预览类窗口的快捷键
若要统一关闭Git: View Changes这类同风格的预览窗口,可通过自定义快捷键绑定实现:
- 打开快捷键配置界面:按
Ctrl+K Ctrl+S(Windows/Linux)或Cmd+K Cmd+S(Mac)。 - 点击右上角的「打开键盘快捷方式(JSON)」图标,进入
keybindings.json文件。 - 添加以下配置,将自定义快捷键绑定到内置的
closePeek命令:
{ "key": "ctrl+shift+escape", // 可替换为你偏好的快捷键组合 "command": "closePeek", "when": "peekVisible" }
- 配置说明:
when字段的peekVisible条件确保只有当预览窗口处于显示状态时,该快捷键才会生效,避免误触发。
额外说明
closePeek是VSCode内置命令,可关闭所有Peek风格的预览窗口,包括引用预览、Git变更预览、定义预览等同类型窗口,能实现统一关闭的需求。
内容的提问来源于stack exchange,提问作者William Ferns
相关产品推荐
相关产品推荐

