You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:macOS下无法移除VSCode面板位置左右切换默认快捷键

解决VSCode中Panel Position快捷键冲突问题(macOS)

定位对应命令ID

VSCode部分菜单命令的ID不会直接在默认快捷键列表中显示,你可以通过以下方式找到面板位置切换的命令ID:

  • 打开VSCode命令面板(Cmd+Shift+P)
  • 输入Preferences: Open Keyboard Shortcuts (JSON),打开自定义快捷键配置文件
  • 同时打开Preferences: Open Default Keyboard Shortcuts,在搜索框输入Move Panel Left或Move Panel Right,对应的命令ID为workbench.action.movePanelLeft和workbench.action.movePanelRight
  • 若上述搜索无结果,可启用快捷键排查工具:在命令面板输入Developer: Toggle Keyboard Shortcuts Troubleshooting,然后点击菜单里的View -> Appearance -> Panel Position -> Left,控制台会输出对应的命令ID

禁用默认快捷键

在自定义快捷键JSON文件中添加以下配置,即可移除VSCode对目标快捷键的绑定:

{
  "key": "ctrl+option+cmd+left",
  "command": "-workbench.action.movePanelLeft"
},
{
  "key": "ctrl+option+cmd+right",
  "command": "-workbench.action.movePanelRight"
}

命令前添加-符号,表示禁用该快捷键绑定

验证修改效果

保存JSON配置文件后,按下ctrl+option+cmd+left/right,VSCode将不再触发面板移动操作,此时你就可以在系统设置中为窗口左移/右移功能绑定该快捷键了。

内容的提问来源于stack exchange,提问作者Krzysztof Adamski

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 13:32:36