MacBook Pro M1(Sonoma)下VS Code源代码控制蓝色时钟图标卡顿
解决VS Code 1.85.1在M1 Mac Sonoma上源代码控制面板卡住及功能失效问题
重置用户配置
关掉VS Code,打开终端执行这条命令:rm -rf ~/Library/Application\ Support/Code/User,会清空所有自定义设置,有重要配置的话先备份好。重启VS Code看看问题是否消失。清理缓存文件
先关闭VS Code,在终端依次运行以下命令:rm -rf ~/Library/Caches/Code rm -rf ~/Library/Application\ Support/Code/Cache rm -rf ~/Library/Application\ Support/Code/CachedData删除完成后重启VS Code测试。
降级VS Code版本
1.85.1版本可能在M1芯片上存在适配bug,试试降级到1.84.x版本——该版本的稳定性反馈更好。直接从VS Code官网下载对应Universal安装包覆盖安装即可。排查Git配置冲突
在终端输入git config --list查看是否有异常配置项,比如core.fscache可能导致源代码控制面板卡住。临时禁用该项:git config --global core.fscache false,重启VS Code后观察状态。检查系统权限
打开「系统设置」→「隐私与安全性」→「磁盘访问」,确认VS Code已被勾选权限。权限不足也可能引发进程阻塞,开启权限后重启VS Code。
如果以上方法都无效,可以收集VS Code日志进一步排查:打开VS Code后按Cmd+Shift+P,搜索Developer: Toggle Logs,保存日志内容后可提交给VS Code官方反馈问题。
内容的提问来源于stack exchange,提问作者Bunyamin Kurt
相关产品推荐
相关产品推荐

