VSCode Windows与Linux系统快捷键绑定差异及完整列表查询
VSCode跨系统默认快捷键差异相关说明
VSCode官方没有单独发布过不同操作系统下相同快捷键对应命令差异的汇总列表,你可以通过以下两种方式自行获取完整的差异内容:
- 在对应系统的VSCode中查看全量默认快捷键配置:按下
Ctrl+Shift+P打开命令面板,搜索「键盘快捷方式」进入可视化配置页,点击页面右上角的「打开键盘快捷方式(JSON)」按钮,即可看到当前系统的所有默认快捷键绑定规则,导出两台设备的默认配置文件做对比,就能拿到全部差异项。 - 如果你需要统一多设备的快捷键规则,直接在键盘快捷方式页搜索对应命令或者快捷键,右键选择「更改键绑定」即可自定义覆盖默认配置,自定义的规则保存在用户配置文件中,可以通过VSCode的设置同步功能同步到所有登录了同一账号的设备。
你遇到的Shift+Alt+UpArrow绑定差异是官方有意设计的:Linux主流桌面环境普遍默认占用Ctrl+Alt+方向键作为工作区切换的全局快捷键,VSCode为了避免和系统快捷键冲突,调整了Linux版本下多光标、复制行这类编辑命令的默认绑定规则,同类的差异大多都是出于兼容不同系统的操作逻辑设计的。
内容的提问来源于stack exchange,提问作者Tryer
相关产品推荐
相关产品推荐

