乐于分享
好东西不私藏

下载vscode离线插件vsix文件方法

下载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. 1. 打开插件页面https://marketplace.visualstudio.com/items?itemName=jiyegui.fast-pytest-runner
  2. 2. 点 Version History 找最新版本
  3. 3. 把版本号填入上面 URL
  4. 4. 在浏览器里打开就会下载 .vsix

这种方法需要你先确认正确版本号。


方法 3 用 VS Code 客户端下载

如果有完整的 VS Code:

  1. 1. 在 VS Code 插件市场里搜索:Fast Pytest Runner
  2. 2. 右键插件项 → 选择 Download VSIX
  3. 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 右键下载
如果客户端可用
不需要

#codeserve #vscode
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 下载vscode离线插件vsix文件方法

评论 抢沙发

8 + 1 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮