小霸王插件已永久下架,因作者主动撤回且vs code市场强制移除;其依赖的调试协议与内核过时,新版vs code拒绝加载,旧版亦无法访问市场;手动安装或降级均无效,替代方案是用live-server+chrome调试配置实现类似热更新效果。

vscode 小霸王插件彻底下架了
它已经从 Visual Studio Code 官方扩展市场(marketplace.visualstudio.com)永久移除,不是临时下线,也不是被你误删——连安装包都找不到了。官方没发公告,但所有搜索 xbrowser、小霸王、xiaobawang 的结果都为空,GitHub 仓库也已 404。
为什么装不上、搜不到、重装也失败
根本原因是插件作者主动撤回 + VS Code 市场强制下架双叠加。它依赖的底层调试协议(chromeDebugAdapter)和模拟器内核早已过时,VS Code 1.80+ 版本开始拒绝加载签名异常或 manifest 不合规的扩展。
- 你看到的
Extension 'xiaobawang.xb' not found错误,其实是市场返回的 404,不是本地缓存问题 - 手动下载
.vsix文件再拖入安装?VS Code 会直接报Unable to install extension: Signature verification failed - 降级 VS Code 到 1.75 以下也不行——旧版现在连登录市场都失败,更别说拉取已下架扩展
还能不能用小霸王的调试能力
不能原样复用,但核心功能可拆解替代:断点调试靠 Chrome DevTools 协议,ROM 加载靠本地 HTTP 服务,热重载靠文件监听。实际开发中,真正需要的只是「改完 JS 立刻在浏览器里看效果」这一环。
- 用
live-server或http-server起一个本地服务,把 HTML 指向http://localhost:8080/ - 在 VS Code 中按
F5启动 Chrome 调试配置,设置url为该地址,webRoot指向项目根目录 - 配合
chokidar-cli监听文件变化并自动刷新页面,效果接近小霸王的「保存即生效」
{
"configurations": [{
"type": "pwa-chrome",
"request": "launch",
"name": "Launch localhost",
"url": "http://localhost:8080/index.html",
"webRoot": "${workspaceFolder}"
}]
}
别浪费时间找安装包或 fork 仓库
网上流传的所谓「小霸王离线安装包」基本是伪造签名或混入恶意代码的版本;几个 GitHub 上标着「fork 自小霸王」的仓库,要么源码缺失,要么调试适配器根本无法连接到任何模拟器实例。真正的兼容层成本远高于重写一个轻量脚本——它卡在协议层,不是改改 package.json 就能救回来的。
最省事的路径是接受它已不可用,把注意力放在调试流程本身:Chrome DevTools 能做的事,比小霸王多得多,只是少了个按钮而已。








