记录:离线下载vscode插件的方法
背景:离线电脑/服务器,需要通过下载.vsix文件的方式安装vscode插件,现网搜索大部分提供的是在官网直接找历史版本下载,但是现在这种方法已经被官网停止提供了,所以找了其他的下载方法。
·
背景:离线电脑/服务器,需要通过下载.vsix文件的方式安装vscode插件,现网搜索大部分提供的是在官网直接找历史版本下载,但是现在这种方法已经被官网停止提供了,所以找了其他的下载方法
1. 下载示例
以下载Linux-x64版本的pylance为例:
下载Python-debugpy:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-python/vsextensions/debugpy/2025.8.0/vspackage?targetPlatform=linux-x64
2. 下载模版
模版为:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/{发布者}/vsextensions/{插件名}/{版本}/vspackage?targetPlatform={平台}
如果是各平台通用的,下载链接模版为:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/{发布者}/vsextensions/{插件名}/{版本}/vspackage
注意:首先要在联网电脑上的vs code上找到想下载的插件,点击,右侧会有该插件的identifier
其中:
- 发布者:identifier中 `.` 之前的部分,例如 `ms-python`。
- 插件名:identifier中 `.` 之后的部分,例如 `python`。
- 版本号:version部分,也可在插件的版本历史中找需要的版本。
- 平台:
- win32-x64: Windows 64-bit
- win32-ia32: Windows 32-bit
- win32-arm64: Windows ARM64
- darwin-x64: macOS Intel
- darwin-arm64: macOS Apple Silicon
- linux-x64: Linux 64-bit
- linux-arm64: Linux ARM64
3. 在离线服务器上安装
由于我是在内网电脑上连接服务器,所以比较困难的一点是虽然服务器有网,但是连接服务器的电脑的离线的,没有办法进行任何下载的操作,于是摸索出如下下载办法,应该对于服务器离线的情况也是一样的操作:
- 先连上远程linux服务器;
- 下载好的vsix文件上传至服务器任意目录;
- 然后在终端中输入:
code
可以唤起linux上的vscode页面,可能需要输入密码。这一步很重要,直接打开本地vscode,在连服务器,安装插件会失败!
- 然后正常安装即可成功。
code --install-extension /home/xxx/xxx.vsix
更多推荐
所有评论(0)