VSCode离线安装插件
最近需要在离线开发环境中配置 VS Code 环境,本来是想在 Web 网页上手动下载,然后在 VS Code 下使用的,结果发现有些插件是没法直接下载打包好的插件的(.vsix)文件,搜索了一下,发现可以直接在 VS Code 插件面板里下载,就记录一下如何下载的。
准备安装包
首先在外网机中准备好 VS Code 和对应版本的安装包(一般直接使用最新版即可),通过下列方式查询 VS Code 版本


可以在 这里 下载到对应的安装包。
Caution
一定要确保安装包和外网机安装的 VSCode 版本一致,否则下载的插件可能无法正常安装!
下载插件
在外网机上安装所有开发所需要的插件,确保其可用,然后就可以下载对应版本的插件。
以 Pylance 为例,在 github 上并没有对应的 vsix 包可以下载,只能在 VS Code 中下载,操作如下

操作步骤如下:
点击图标进入 “扩展” 面板;
选择需要下载的插件,进入详细界面;
右键单击齿轮图标,弹出操作菜单栏;
选择 下载 VSIX,即可下载插件的离线安装包。
离线安装
将所有插件的离线安装包准备好,发送至内网机器后,逐一进行安装:

同样是进入插件面板,点击面板右上角
...,在弹出的菜单栏中选择 “从 VSIX 安装...”
,即可完成安装。