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

如何设置VS Code从Windows菜单启动时的扩展目录?

解决Windows菜单启动VS Code时指定扩展目录的问题

我来帮你搞定这个问题——从Windows菜单启动VS Code时要指定自定义扩展目录,核心是修改快捷方式的启动参数,而不是依赖argv.json(因为这个文件只支持用户级配置项,不处理--extensions-dir这类启动级参数,所以你之前改它没效果很正常)。具体操作步骤如下:

  • 找到VS Code的开始菜单快捷方式
    右键点击开始菜单里的VS Code图标,选择「打开文件所在位置」,会跳转到快捷方式的存放路径(通常是C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio Code,或者你用户目录下的AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Visual Studio Code)。

  • 修改快捷方式的目标属性
    右键选中VS Code快捷方式,选择「属性」:

    1. 在「目标」输入框里,原有内容类似 "C:\Users\<你的用户名>\AppData\Local\Programs\Microsoft VS Code\Code.exe"
    2. 在引号外面加一个空格,然后追加你的扩展目录参数:--extensions-dir c:\path\to\ext
    3. 最终的目标内容应该是这样:
      "C:\Users\<你的用户名>\AppData\Local\Programs\Microsoft VS Code\Code.exe" --extensions-dir c:\path\to\ext
      
    4. 点击「应用」→「确定」保存修改。
  • 同步修改任务栏快捷方式(如果有的话)
    如果你把VS Code固定到了任务栏,右键任务栏上的VS Code图标,再右键菜单里的「Visual Studio Code」,选择「属性」,重复上面的步骤修改目标参数即可。

  • 验证是否生效
    从开始菜单或任务栏重新启动VS Code,打开命令面板(Ctrl+Shift+P),输入Extensions: Show Installed Extensions,检查加载的扩展是否来自你指定的目录;也可以通过「帮助→切换开发人员工具→控制台」,输入process.argv查看启动参数,确认--extensions-dir是否已经被正确传递。

内容的提问来源于stack exchange,提问作者Cédric

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.14 08:49:44