黑屏

在继我的 IDEA 报错打不开后, 我的 VSCode 也黑屏打不开了, 不过我严重怀疑是 vscode-live2d 这个插件的锅

解决方法是先使用命令行删除插件

code --list-extensions # 列出已安装的所有插件
code --uninstall-extension <插件名> # 删除插件

卸载 VSCode, 到 VSCode 的安装目录下点击 unins000.exe 卸载程序, 但并不会卸载你的配置

重新安装 VSCode, 在进入后就会报告一个类似于 vscode-live2d 已加载的弹窗, 直接叉掉(不要点确定, 否则又要再装一遍), 然后在 VSCode 的扩展里面再卸载一次该插件就可以了

MPE 预览出错

解决了上面的问题后, 我的 markdown 预览又出错了

尝试过的方法:

  1. 使用 code --no-sandbox 运行, 这样是没问题的, 但是如果正常双击运行的话还是会报错;
  2. 卸载 Markdown Preview Enhance 插件并重启 VSCode;
  3. 退出程序时直接在资源管理器中关闭进程 (可以解决问题, 但很麻烦);
  4. 删除 C:\Users\<user_name>\AppData\Roaming\Code 路径下的下列文件夹:
    • Cache
    • CachedData
    • CachedExtensions
    • CachedExtensionVSIXs (if this folder exists)
    • Code Cache
  5. 重启电脑;
  6. 重装 vscode.

目前在尝试了上述六种方法后, 我的 VSCode 现在是一次正常一次报错 (并且报错的那一次在启动时会很慢)

问题依旧没有解决

更新

在 GitHub 上面讨论了一下 (#192965 ), 目前的结论是当前版本 (1.82)在退出后会有残留的进程, 需要手动删除, 并且在内测版中已经发布了补丁, 问题将会得到解决, 原文链接在这里

在查找解决方法的过程中看到似乎 1.56 版本也出现过类似的问题, 这是不是什么远古 bug 在更新中又被复现了 🤔

已解决

在目前最新版 1.83 中, vscodewebview 相关问题已解决

不过 vscode 正常以后 Markdown Preview Enhanced 插件倒是又出现了渲染问题(#1798 ), 好在在提出 issue 后作者快速修复了 bug, 在目前 0.8.1 版本一切都能够正常运行