问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

离线环境下下载旧版本VSCode及插件的完整指南

创作时间:
作者:
@小白创作中心

离线环境下下载旧版本VSCode及插件的完整指南

引用
CSDN
1.
https://m.blog.csdn.net/DaxiaLeeSuper/article/details/140048550

在内网环境下,如何下载旧版本的VSCode及其插件?本文将详细介绍如何下载旧版本的VSCode、vscode-server软件以及旧版本插件,帮助你在离线环境下顺利使用VSCode。

背景

工作中遇到内网环境无法联网的情况,需要使用旧版本的VSCode和相应插件。具体需求包括:

  1. 内网环境无法访问网络
  2. 需要连接远程Linux服务器
  3. Linux服务器上的相关库版本较旧且无法更新

因此,需要选择一个兼容的旧版本VSCode,并下载相应的旧版本插件。

旧版本VSCode下载

直接访问VSCode官网的历史版本页面进行下载:

与VSCode相匹配的vscode-server软件下载

  1. 首先需要下载Remote-SSH插件并尝试连接远程服务器
  2. 根据VSCode的commit_id下载对应的vscode-server软件:
  • x86架构下载地址:
    https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
    
  • arm架构下载地址:
    https://update.code.visualstudio.com/commit:${commit_id}/server-linux-arm64/stable
    
  1. 下载完成后,将软件包解压到Linux服务器的用户目录下的.vscode-server/bin/${commit_id}目录中。目录结构示例如下:

旧版本插件下载

  1. 在有网络的机器上安装一个旧版本的VSCode
  2. 禁用自动更新功能:
  • 打开VSCode设置,搜索“update”相关配置
  • 关闭所有看起来与自动更新相关的选项

  1. 下载所需插件:
  • 在插件页面,右键复制插件的下载链接
  • 找到已安装的插件版本号
  • 将下载链接中的版本号替换为旧版本的版本号,示例链接如下:
    https://marketplace.visualstudio.com/_apis/public/gallery/publishers/MS-CEINTL/vsextensions/vscode-language-pack-zh-hans/1.85.2024021409/vspackage
    
  1. 将下载好的插件打包并替换到内网环境的VSCode插件目录中,通常路径为:
    C:\Users\你的用户名\.vscode
    

通过以上步骤,你就可以在内网环境下成功使用旧版本的VSCode及其插件了。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号