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

如何查找并下载适配旧版VSCode的特定扩展版本以用于离线安装

适配旧版VSCode的离线扩展安装方案

以下是几个无需依赖外部网站跳转的方法,可获取兼容旧版VSCode的扩展历史版本:

方法1:在联网VSCode内直接下载旧版本扩展并打包

  • 打开联网设备上的VSCode,进入扩展面板(快捷键Ctrl+Shift+X)
  • 搜索目标扩展,点击扩展卡片右下角的「管理」按钮(三个点图标),选择「安装另一个版本」
  • 在弹出的版本列表中,每个版本下方会标注兼容的最低VSCode版本,选择与你离线环境旧版VSCode匹配的版本进行安装
  • 安装完成后,回到扩展面板,右键该扩展,选择「打包扩展」,VSCode会自动生成对应的.vsix文件,默认存储路径可在弹窗中查看
  • 将生成的.vsix文件传输到离线设备,在离线VSCode中通过「从VSIX安装」完成部署

方法2:使用VSCode命令行工具下载指定版本扩展

  • 在联网设备上打开终端,先执行命令查询目标扩展的所有可用版本(替换publisher.extension为实际扩展标识,比如ms-python.python):
    code --list-extension-versions publisher.extension
    
  • 从输出的版本列表中,对照扩展详情页的版本说明,确定适配你旧版VSCode的版本号
  • 执行命令安装指定版本的扩展,安装过程中VSCode会自动下载对应文件:
    code --install-extension publisher.extension@x.x.x
    
  • 找到VSCode的扩展缓存目录:
    • Windows:%USERPROFILE%\.vscode\extensions(安装后的扩展文件夹或.obsolete子目录中可找到对应文件,若需.vsix可通过方法1的打包步骤生成)
    • macOS:~/Library/Application Support/Code/extensions
    • Linux:~/.vscode/extensions
  • 将对应的扩展文件或打包后的.vsix传输到离线设备进行安装

注意事项

  • 若不确定旧版VSCode的版本号,可在离线VSCode中按Ctrl+Shift+P执行「关于」命令查看
  • 部分扩展的历史版本可能不再提供下载,优先选择标注兼容版本低于或等于你VSCode版本的选项

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 06:23:21