Visual Studio Code窗口崩溃,重启弹窗反复出现无法编辑代码求助
解决VS Code崩溃重启后弹窗持续无法编辑的问题
遇到这种重装都解决不了的情况,大概率是用户配置或缓存文件损坏导致的——常规重装不会清理这些核心数据,所以问题才会反复出现。试试下面的步骤:
彻底终止VS Code所有进程
先确保VS Code完全退出,包括后台偷偷运行的进程:- Windows:打开任务管理器,找到所有带「Code」字样的进程,右键选择「结束任务」
- Mac:打开活动监视器,搜索「Code」,选中进程后点击左上角的叉号强制退出
- Linux:在终端输入
killall code命令终止所有相关进程
删除损坏的用户配置与缓存文件夹
这是解决问题的核心步骤,删除后VS Code会重新生成干净的默认配置:- Windows:打开文件资源管理器,地址栏输入
%APPDATA%\Code和%USERPROFILE%\.vscode,分别删除这两个文件夹 - Mac:打开访达,按下
Shift+Command+G,分别输入~/Library/Application Support/Code和~/.vscode,删除这两个文件夹 - Linux:在终端依次执行
rm -rf ~/.config/Code和rm -rf ~/.vscode命令
- Windows:打开文件资源管理器,地址栏输入
重新启动VS Code
现在再打开VS Code,它会自动创建全新的配置文件,应该就能正常进入编辑器编写代码了。如果问题依旧,排查扩展冲突
可以尝试以安全模式启动VS Code,终端输入code --disable-extensions。如果安全模式下能正常使用,说明是某个扩展导致的崩溃。之后可以逐个启用扩展,找到问题扩展后卸载即可。
内容的提问来源于stack exchange,提问作者Feroz Siddiqui




