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市场
有一些工具,是 MS VSC 的分支,可以很容易地从官方 MS
市场安装扩展。由于微软停止了轻松下载此类扩展的功能,这些工具使用起来更加困难,并且在与微软产品的竞争中处于劣势。
曾经有一些基于 MS VSC 的工具相当受欢迎,比如 Cursor 或 Windsurf。如今,管理扩展变得有点困难,直到扩展发布者开始将它们添加到其他存储库,比如 https://open-vsx.org
可以理解为一个平替,一些流行的扩展发布者也会在这同时发布。
其他
有问题评论区回复吧,看到会回。