You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

打开源代码控制面板时VS Code报退出代码5崩溃

VS Code打开Source Control面板崩溃(Exit Code 5)排查方案
  • 彻底清理VS Code残留缓存
    卸载VS Code后,手动删除Mac上的残留配置和缓存目录,避免旧配置干扰:

    ~/Library/Application Support/Code
    ~/Library/Caches/Code
    ~/Library/Preferences/com.microsoft.VSCode.plist
    ~/Library/Saved Application State/com.microsoft.VSCode.savedState
    

    删除完成后重新安装VS Code,不要恢复之前的配置备份。

  • 检查并修复Git环境
    打开终端执行git --version确认Git可正常运行,再用git config --list排查全局配置是否存在异常(如特殊字符、无效路径)。必要时重置Git全局配置:

    git config --global --unset-all
    git config --global user.name "你的用户名"
    git config --global user.email "你的邮箱"
    

    重启VS Code后测试问题是否消失。

  • 以无扩展模式启动VS Code
    终端执行code --disable-extensions启动编辑器,此时完全禁用所有扩展,尝试打开Source Control面板。如果不崩溃,说明扩展残留或配置有问题,可逐步重新安装扩展排查。

  • 查看崩溃日志定位问题
    打开~/Library/Logs/Code目录,查看最新的崩溃日志文件,重点查找和Source Control、Git相关的错误栈信息,定位具体触发崩溃的模块。

  • 修复当前工作区Git仓库
    退出VS Code,在终端进入当前工作区目录,执行以下命令检查并修复仓库完整性:

    git fsck --full
    git gc --prune=now
    

    若仓库损坏严重,可重新克隆仓库后再用VS Code打开测试。

  • 重置VS Code用户设置
    若能正常打开VS Code其他面板,按Cmd+Shift+P打开命令面板,输入Preferences: Reset Settings重置所有用户设置为默认值;若无法启动,直接删除~/Library/Application Support/Code/User/settings.json文件。

内容的提问来源于stack exchange,提问作者codernoob8

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 20:02:02