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

VS Code快捷键报错:workbench.extensions.action.showInstalledExtensions未找到

解决VS Code自定义显示已安装扩展快捷键失效问题
  • 原因分析:workbench.extensions.action.showInstalledExtensions命令大概率在VS Code版本更新中被废弃或重命名,导致快捷键绑定失效。

  • 修复步骤:

    1. 获取最新可用命令ID:
      打开命令面板(按Ctrl+Shift+P),输入Extensions: Show Installed Extensions,如果能找到该命令,右键点击它选择Copy Command ID,得到当前有效的命令ID。
    2. 更新keybindings.json配置:
      打开快捷键配置文件(Ctrl+K Ctrl+S打开快捷键面板,点击右上角的打开配置文件图标),将旧命令替换为新复制的命令ID。示例配置:
      {
          "key": "ctrl+k ctrl+x",
          "command": "新的命令ID"
      }
      

      注意:确保配置文件语法正确,如果这是最后一项配置,不要保留末尾的逗号,否则会导致JSON解析错误。

    3. 适配新的扩展面板逻辑:
      如果在命令面板中找不到Extensions: Show Installed Extensions,说明VS Code已调整扩展面板逻辑,现在默认打开扩展面板后,"已安装"是内置标签页。可直接绑定打开扩展面板的命令:
      {
          "key": "ctrl+k ctrl+x",
          "command": "workbench.extensions.action.showExtensionsWithIds"
      }
      
      打开后手动切换到"已安装"标签即可,也可在命令面板输入Extensions:查看所有相关命令,选择更贴合需求的绑定。
    4. 排查配置语法错误:
      检查你的keybindings.json是否存在语法问题,比如多余的逗号、括号不匹配等,这些都会导致快捷键不生效。
    5. 重置快捷键缓存:
      打开命令面板,输入Preferences: Reset Keybindings重置所有快捷键,然后重新添加你的自定义绑定,排除缓存或冲突问题。
    6. 更新VS Code:
      将VS Code升级到最新版本,确保使用的是最新的命令集,避免因版本兼容问题导致命令失效。

内容的提问来源于stack exchange,提问作者Lucky Person

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 13:35:40