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

如何恢复VSCode的“Open with Code”右键菜单及管理Windows Shell集成

恢复Windows Shell中VSCode的“Open with Code”集成及Shell集成选项管理

一、恢复“Open with Code”右键菜单功能

方法1:通过VSCode内置命令修复

  • 打开VSCode,按下Ctrl+Shift+P唤起命令面板
  • 输入并执行 Shell Command: Install 'code' command in PATH,该操作会自动重新注册所有Shell关联项,包括右键菜单的“Open with Code”

方法2:手动修改注册表(适用于命令修复无效的场景)

  • 按下Win+R输入regedit打开注册表编辑器
  • 分别定位并配置以下注册表项:
    1. 针对文件右键菜单:HKEY_CLASSES_ROOT\*\shell\VSCode
      • 右键shell新建项命名为VSCode,将默认值改为Open with Code
      • 新建字符串值Icon,值设为你的VSCode安装路径(例如C:\Users\你的用户名\AppData\Local\Programs\Microsoft VS Code\Code.exe)
      • 新建子项command,将默认值设为"C:\Users\你的用户名\AppData\Local\Programs\Microsoft VS Code\Code.exe" "%1"
    2. 针对文件夹右键菜单:重复上述步骤,定位到HKEY_CLASSES_ROOT\Directory\shell\VSCode
    3. 针对文件夹空白处右键菜单:重复上述步骤,定位到HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode

二、安装后启用/禁用Windows Shell集成选项

VSCode安装完成后,仍可随时调整Shell集成相关选项:

  • 通过VSCode设置调整终端Shell集成:
    点击左下角齿轮图标 → 选择Settings,在搜索框输入shell integration,找到Terminal > Integrated: Enable Windows Shell Integration,勾选或取消勾选即可启用/禁用终端的Shell集成功能
  • 调整右键菜单与PATH关联:
    重新运行VSCode安装程序,选择Modify → 点击Next,在Additional Tasks界面中,可勾选或取消以下对应选项:
    • Add "Open with Code" action to Windows file context menu
    • Add "Open with Code" action to Windows directory context menu
    • Add to PATH
      完成选择后点击Modify即可生效
  • 快速移除/恢复PATH中的code命令:
    打开命令面板(Ctrl+Shift+P),执行Shell Command: Uninstall 'code' command in PATH可移除命令;执行Shell Command: Install 'code' command in PATH可恢复

内容的提问来源于stack exchange,提问作者Allan Xu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 15:19:21