首页 > 解决方案 > 如何修复 XCode 代码折叠视觉错误?

问题描述

XCode 12.5 代码折叠对于函数if / while语句和多行注释在视觉上是错误的。它看起来像这样:

一个 gif 来说明

我必须提到,这是一个完全干净的单应用程序项目,我使用的是 10 分钟前安装的 XCode,没有插件,没有 3rd 方工具。

我已经清理了 DerivedData 100 次,卸载 XCode 两次。我真的不明白为什么我在重新安装 IDE 后会遇到同样的错误。我错过了删除一些 XCode 缓存吗?

标签: iosswiftxcodemacos-big-sur

解决方案


当我将 Xcode 降级到 12.4 时,问题实际上消失了。我希望这个错误只与 Big Sur + Xcode 12.5 相关,但不幸的是 macOS 12 beta 和 Xcode 13 beta 一样坏了。

合适的解决方法是安装 2 个版本的 Xcode。12.4 用于实际开发,12.5 或更高版本用于调试设备上的应用程序。对我来说,这是我用来在装有 iOS 15 的 iPhone 上运行的 Xcode 13 测试版。


推荐阅读