VSCode快捷键可自定义,通过Ctrl+K Ctrl+S(Win/Linux)或Cmd+K Cmd+S(macOS)打开图形界面修改,或编辑keybindings.json批量配置;需避开系统占用键、扩展冲突,并注意when条件限定生效场景。

VSCode 的键盘快捷键不是固定不变的,你可以根据自己的习惯和工作流重新绑定——关键在于理解规则、避免冲突、快速生效。
按 Ctrl+K Ctrl+S(Windows/Linux)或 Cmd+K Cmd+S(macOS)直接打开快捷键编辑界面。这里会列出所有已启用的快捷键,支持搜索、排序和筛选。你也可以在设置中搜索“keyboard shortcuts”,点击“Open Keyboard Shortcuts (JSON)”进入底层配置文件。
在快捷键列表中,找到你想改的操作(比如“Format Document”),鼠标悬停后点击左侧的加号图标,按下你想要的新组合键。如果该键已被占用,VSCode 会立刻提示冲突,并高亮显示原绑定项。你可以选择覆盖、保留旧绑定,或先删除旧绑定再设置新的。
更灵活的方式是直接编辑 JSON 文件。点击右上角的“打开键盘快捷键(JSON)”图标,就会打开 keybindings.json。每条自定义规则是一个对象,包含 key(按键组合)、command(命令ID)、可选的 when(触发条件)。例如:
某些组合键系统级占用(如 Win+L 锁屏、Cmd+Space 调出 Spotlight),VSCode 无法捕获;部分扩展自带快捷键,卸载前记得检查是否被它占用了你需要的键;改完后无需重启,保存即生效,但若没反应,可以按 Ctrl+Shift+P 输入“Developer: Toggle Developer Tools”,查看控制台是否有绑定错误提示。
基本上就这些。不复杂但容易忽略细节,调顺了真的能省下大量伸手摸鼠标的力气。
以上就是VSCode键盘快捷键绑定:定制你的专属操作的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号