下载vscode离线插件vsix文件方法
要把这个 VS Code 扩展拿到一个 .vsix 文件, 以便在 code-server 这种环境里手动安装(因为 code-server 通常没有直接 Marketplace 下载按钮)
方法1 使用下载工具 vsixget
这是一个从 Marketplace 下载扩展 VSIX 包做的工具
安装 vsixget
pip install vsixget# 或者推荐用 pipxpipx install vsixget
下载目标扩展:
vsixget --latest https://marketplace.visualstudio.com/items?itemName=jiyegui.fast-pytest-runner
这会保存最新版本的 .vsix 或者按扩展 ID 下载:
vsixget --latest jiyegui.fast-pytest-runner
之后你会得到一个类似:
jiyegui.fast-pytest-runner-<version>.vsix
方法 2 浏览器拼接下载链接
Marketplace 正式页面通常有版本历史,但 新版官网不再显示 VSIX 下载链接,不过可以直接构造下载 URL:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/jiyegui/vsextensions/fast-pytest-runner/<版本号>/vspackage
要获取 <版本号>:
-
1. 打开插件页面https://marketplace.visualstudio.com/items?itemName=jiyegui.fast-pytest-runner -
2. 点 Version History 找最新版本 -
3. 把版本号填入上面 URL -
4. 在浏览器里打开就会下载 .vsix
这种方法需要你先确认正确版本号。
方法 3 用 VS Code 客户端下载
如果有完整的 VS Code:
-
1. 在 VS Code 插件市场里搜索: Fast Pytest Runner -
2. 右键插件项 → 选择 Download VSIX -
3. 下载完成后拷贝到服务器
注意:有时这个右键菜单只对未安装的扩展可见。
安装到 code-server
拿到 .vsix 后,在 code-server 里通常有两种方式:
UI 安装
在 Extensions 面板点右上三点 → Install from VSIX…
选择下载的 .vsix 即可。
命令行安装
在服务器终端:
code-server --install-extension path/to/fast-pytest-runner-<version>.vsix
总结
|
|
|
|
| vsixget CLI |
|
|
| 手动构造 URL |
|
|
| VS Code 右键下载 |
|
|
夜雨聆风
