VSCode插件市场插件下架流程说明

大晨吖_3009

大晨吖_3009

2026-08-25

842人浏览

原创

插件搜不到主因是发布者已取消发布,id仍有效但市场索引清除;可前往github release下载.vsix离线安装,或改用open-vsx.org镜像源。

vscode插件市场插件下架流程说明

VSCode 插件市场本身不提供面向开发者的“下架”操作入口,所谓“插件下架”实际是发布者在 marketplace.visualstudio.com 后台执行的「取消发布(Unpublish)」动作,且该操作不可逆、不通知用户、不触发自动卸载——你看到的“搜不到”,往往就是这个结果。

为什么你在 Marketplace 搜索不到某个插件

不是网络问题,也不是 VSCode 故障,而是插件已被发布者主动取消发布。微软不提供“下架预告”或“历史版本归档页”,一旦 Unpublish,该插件 ID 就从所有搜索索引和分类列表中彻底移除,仅保留已安装用户的本地副本。

  • 搜索关键词(如“prettier”“Chinese”)完全命中不到,但你知道 ID(如 esbenp.prettier-vscode)→ 很可能只是被取消发布,而非删除
  • 插件详情页 URL 返回 404,或打开后显示 “This extension is not available” → 确认已取消发布
  • 同一插件在 open-vsx.org 镜像源还能搜到,但在官方市场搜不到 → 官方市场已取消发布,镜像尚未同步该状态

取消发布后,已安装用户会怎样

已安装插件照常运行,但以下能力全部失效:

  • extensions.autoUpdate 不再拉取新版本(后台静默跳过该插件)
  • 扩展面板右上角不再显示「更新」徽章,即使有新版发布
  • 执行 Extensions: Install Extension 输入 ID 会提示 “Extension not found”
  • 通过 code --install-extension 命令安装会失败,错误信息为 Unable to install extension 'xxx' as it is not found in the marketplace.

注意:取消发布 ≠ 删除代码仓库,GitHub 上的源码、Release 页面的 .vsix 文件通常仍可访问。

VSCode
VSCode

避免常见的 VSCode 错误——设置冲突、调试器配置和扩展冲突。

下载

如何绕过“已取消发布”继续使用

只要插件作者没删 GitHub Release 或镜像站缓存,你就能手动续用:

  • 去插件 GitHub 主页的 Releases 页面,下载最新版 .vsix 文件(注意匹配系统架构,如 win32-x64
  • 拖拽 .vsix 到 VSCode 扩展面板,或执行:code --install-extension path/to/xxx.vsix
  • 若需长期更新,可 fork 仓库并自行发布到 open-vsx.org(需注册 Publisher 账户)

别指望改 settings.json 里的 market URL 能恢复访问——取消发布的插件不会出现在任何镜像源的元数据中,除非镜像主动抓取旧快照。

发布者取消发布的常见原因

这不是异常行为,而是常规维护手段:

  • 插件功能被 VSCode 官方集成(如 Live Share 已内置,ms-vsliveshare.vsliveshare 后续取消发布)
  • 作者停止维护,但不想让用户误装过期版本(如旧版 ESLint 插件被 dbaeumer.vscode-eslint 替代)
  • 合规风险:含广告、收集日志、或违反 Marketplace 政策被微软强制下线
  • ID 冲突或重命名:作者换新 ID 发布,旧 ID 取消发布(如从 robertohuertasm.vscode-icons 迁移到 vscode-icons-team.vscode-icons

真正难处理的,是那些既取消发布、又删了 GitHub Release、还清空了 npm 包的插件——这种只能找存档站(如 web.archive.org)碰运气,或彻底替换方案。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
vscode是什么_vscode怎么安装配置
vscode是什么_vscode怎么安装配置

VS Code(Visual Studio Code)是一款免费、开源的跨平台代码编辑器,由微软开发和维护。它被广泛用于软件开发和编程,支持多种编程语言和框架。VS Code 同时提供了丰富的功能和扩展性,使开发者可以高效地编写、编辑和调试代码。

2023.06.30

1155

18

vscode怎么运行代码
vscode怎么运行代码

vscode是一个运行于MacOS X、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器;vscode免费而且功能强大,对JavaScript和NodeJS的支持非常好,自带很多功能,例如代码格式化,代码智能提示补全、Emmet插件等。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.07.21

2252

3

vscode使用的框架介绍
vscode使用的框架介绍

VSCode是一款跨平台代码编辑器,它基于Electron框架和Monaco Editor构建。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.14

1789

12

vscode一般用来写什么语言
vscode一般用来写什么语言

VSCode是一款功能强大的代码编辑器,支持多种编程语言和文件格式。它内置对 JavaScript、Python、Java、C++、TypeScript、HTML/CSS、Go 等语言的支持。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.14

1587

8

vscode可以写什么语言
vscode可以写什么语言

vscode是一款强大的代码编辑器,支持多种编程语言的开发。通过安装扩展,可以为 JavaScript/TypeScript、Python、Java、C#、PHP、Go、Ruby、Rust、HTML/CSS 等语言提供智能代码补全、调试和格式化等功能。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.15

2487

12

vscode中文设置方法
vscode中文设置方法

方法一:在设置页面中,搜索“locale”,并选择“zh-cn”。方法二:按“Ctrl Shift P”快捷键,输入“Configure Display Language”,将语言修改为“zh-cn”。如果上述方法无效,可考虑安装中文插件。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.15

1758

14

vscode用途介绍
vscode用途介绍

Visual Studio Code(VSCode)是一款由 Microsoft 开发的多功能文本编辑器,适用于各种编程语言。作为一款开源软件,VSCode 拥有代码高亮、自动补全、调试、Git 集成等强大功能,成为程序员不可或缺的工具。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.15

1202

10

vscode和visualstudio的区别
vscode和visualstudio的区别

Visual Studio是一款功能强大的集成开发环境(IDE),适用于专业开发人员进行复杂项目的构建。而VSCode则是一款轻量级的代码编辑器,更适合各种规模的项目开发。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.15

1076

8

vscode设置中文界面不生效解决方法
vscode设置中文界面不生效解决方法

vscode设置中文界面不生效解决方法:安装中文语言包、通过命令面板设置语言、检查 locale.json 设置、重新安装中文语言包、检查 VSCode 版本和更新、排除插件冲突、检查系统语言设置、查看 VSCode 日志和错误消息、重置 VSCode 设置、查看官方文档和社区支持。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.15

394

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程