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

Visual Studio Code未连接VPN时扩展无法正常使用问题咨询

问题根因

从报错日志的XHR超时记录、连接VPN后功能恢复正常的现象可以确认:故障原因是VSCode默认用于拉取扩展描述、图标、安装包的gallery.vsassets.io、gallerycdn.vsassets.io官方资源域名,在直连网络下访问连通性差,请求超时导致功能异常。

可落地解决方案
  • 方案1:替换扩展市场为国内镜像源
    操作流程:
    1. 打开VSCode,按下快捷键Ctrl+Shift+P唤起命令面板,输入首选项: 打开用户设置(JSON)直接打开配置文件
    2. 在JSON配置中添加如下字段,注意和已有配置之间用逗号分隔:
    "extensionsGallery": {
      "serviceUrl": "https://marketplace.smartide.cn/api/vscode/gallery",
      "itemUrl": "https://marketplace.smartide.cn/api/vscode/item"
    }
    
    1. 保存配置文件,完全退出VSCode后重新启动,扩展加载、安装功能即可恢复正常。
  • 方案2:为VSCode单独配置代理
    如果你有可用的代理服务,不需要全局开启VPN,仅给VSCode配置代理即可:
    1. 打开VSCode用户设置页,搜索Http: Proxy配置项
    2. 输入你的代理地址,格式为http://代理地址:端口,如果是socks5代理则填写socks5://代理地址:端口
    3. 将Http: Proxy Support选项设置为on,保存后重启VSCode生效。
  • 方案3:离线安装扩展
    若上述网络方案暂时无法配置,可以通过离线方式安装扩展:
    1. 在可正常访问VSCode扩展市场的设备上,找到需要的扩展,下载.vsix格式的离线安装包
    2. 将安装包拷贝到故障设备,打开VSCode扩展面板,点击右上角的更多选项按钮,选择从VSIX安装,选中对应安装包即可完成安装。

内容的提问来源于stack exchange,提问作者Hadi Rajabi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 04:48:17