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

如何禁用VSCode的keyboard content menu按钮并为其分配其他快捷键

VSCode禁用键盘Context Menu键默认激活状态及自定义快捷键操作步骤
  • 第一步:打开VSCode键盘快捷键设置面板,可直接按Ctrl+K Ctrl+S组合键唤起,也可点击左下角齿轮图标后选择「键盘快捷方式」选项。
  • 第二步:在面板顶部的搜索框输入contextMenu,找到绑定触发键为Menu、对应命令为editor.action.showContextMenu的条目,这就是Context Menu键的默认绑定项。
  • 第三步:右键点击该条目,选择「移除键绑定」,即可取消该键的默认激活状态,按下Context Menu键不会再唤起VSCode自带的编辑器上下文菜单。
  • 第四步:自定义快捷键绑定:
    • 点击键盘快捷键面板右上角的{}图标,打开keybindings.json配置文件
    • 在配置数组中新增自定义规则,示例如下(可根据需求替换command字段为目标功能对应的命令ID):
      {
        "key": "menu",
        "command": "workbench.action.files.saveAll",
        "when": "editorTextFocus"
      }
      
    • 保存配置文件后即可生效。

小提示:如果不确定目标功能的命令ID,可在键盘快捷键面板搜索对应功能后右键点击条目,选择「复制命令ID」即可获取;如果按键识别异常,可通过Ctrl+Shift+P唤起命令面板,输入Developer: Toggle Keyboard Shortcuts Troubleshooting开启按键检测,按下Context Menu键即可获取VSCode识别的对应键名。

内容的提问来源于stack exchange,提问作者sebahattin küçük

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.16 20:15:05