vscode离线下载vsix方法大全

vscode离线下载vsix

  • 前言
  • [1. Download-VSIX-From-Visual-Studio-Market-Place](#1. Download-VSIX-From-Visual-Studio-Market-Place)
  • [2. 利用脚本](#2. 利用脚本)
  • [3. 使用open vsx市场](#3. 使用open vsx市场)
  • 其他

前言

不知道微软咋想的,关闭了扩展市场的下载功能。

但对于我这个经常在离线环境工作的菜鸟而言,简直是配环境的毁灭性打击。

以下给出若干种方法,供君自取:

1. Download-VSIX-From-Visual-Studio-Market-Place

有大神在github上制作了离线下载的脚本:
Download-VSIX-From-Visual-Studio-Market-Place

使用方法:

打开浏览器的开发者控制台(通常按 F12 键)。

将脚本粘贴到控制台中并按 Enter 键。 页面上会出现 "Download VSIX"

按钮,点击即可下载 VSIX 文件。

或者

从 "downloadVSIX-V2.bookmark" 中复制所有内容。 在浏览器中创建一个书签(已在 Chrome中测试),并将复制的内容粘贴为书签的 URL。 在 Visual Studio Marketplace 上打开 VS Code 扩展页面。

点击该书签,VSIX 文件将自动下载。

【推荐】如果嫌麻烦,大神还建立了github pages可以直接使用
Download-VSIX-From-Visual-Studio-Market-Place

2. 利用脚本

使用另一个大神的脚本:
Dowmload VSIX-1.0.0.user.js

使用效果为自动添加一个下载按钮:

3. 使用open vsx市场

open-vsx市场

有一些工具,是 MS VSC 的分支,可以很容易地从官方 MS

市场安装扩展。由于微软停止了轻松下载此类扩展的功能,这些工具使用起来更加困难,并且在与微软产品的竞争中处于劣势。
曾经有一些基于 MS VSC 的工具相当受欢迎,比如 Cursor 或 Windsurf。

如今,管理扩展变得有点困难,直到扩展发布者开始将它们添加到其他存储库,比如 https://open-vsx.org

可以理解为一个平替,一些流行的扩展发布者也会在这同时发布。

其他

有问题评论区回复吧,看到会回。