Xcode 13.2 “第二编辑”

Xcode 13.2 “Second Editor”

我已经 Xcode 配置了 选项 - 单击一个文件将在“第二个”编辑器中打开它。

这在 Xcode 13.0 及更早版本中有效,但在 Xcode 13.2.1 (13C100) 中,我根本无法使用第二个编辑器。在我提交错误报告之前,其他人是否遇到了同样的问题,是否有人发现了解决方法?

我在 Xcode 13.2.1 中工作正常,所以我无法重现该问题。也许在提交错误之前下载它?

(此外,请确保键盘的 Option 键没有出现任何问题;是的,我过去曾遇到过这方面的问题。)

顺便说一句,我最喜欢的设置(当然不是我在测试您的报告时使用的设置)是将可选导航设置为使用目的地选择器;它为文件的编辑位置提供了很大的灵活性!

进行额外的实验后,该问题似乎是特定项目所特有的。如果我创建一个新项目,UI 会按预期工作。

我通过以下方式解决了这个问题:

  • 正在退出 Xcode;
  • 删除 .xcodeproj 包中的 .xcuserdatad 文件夹;和
  • 正在重新启动 Xcode。

文件选择器旁边有一个新的“焦点编辑器”按钮。当它是蓝色时,二级编辑器被禁用(只允许助手)。

白色的时候可以打开二级编辑

糟糕的用户体验,让我头疼了好几个小时。