VSCode打不开通常因配置、扩展或缓存问题,非软件损坏;应先用code --disable-extensions安全模式排查扩展,再检查settings.json等配置文件是否损坏,接着清理workspaceStorage和globalStorage缓存,最后考虑杀软拦截、GPU冲突等其他因素。

VSCode打不开,多数不是软件本身坏了,而是配置、扩展或缓存出了问题。先别急着重装,按顺序排查,90%的情况能快速定位并解决。
用安全模式启动验证是否是扩展惹的祸
很多崩溃都来自某个扩展在后台偷偷加载失败。打开终端(Windows用PowerShell或CMD,macOS/Linux用Terminal),输入:
- code --disable-extensions —— 禁用所有扩展后启动
- 如果此时能正常打开,说明问题出在扩展上
- 接着在设置里逐个启用扩展,重点关注最近更新或新装的(比如Python、Pylance、Remote-SSH、主题类)
- 也可以用 code --verbose 查看详细日志,报错行常会指向具体扩展名
检查用户配置文件是否损坏
settings.json 写错一个逗号、keybindings.json 格式异常,都可能导致窗口直接打不开。路径如下:
- Windows:%APPDATA%\Code\User\
- macOS:~/Library/Application Support/Code/User/
- Linux:~/.config/Code/User/
操作建议:
标签: linux python vscode js json windows 杀毒软件 显卡 app mac macos wi
还木有评论哦,快来抢沙发吧~