【问题标题】:Xcode 13.2 “Second Editor”Xcode 13.2 “第二编辑器”
【发布时间】:2021-12-29 23:01:31
【问题描述】:

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

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

【问题讨论】:

    标签: xcode13 xcode13.2


    【解决方案1】:

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

    当它为白色时,您可以打开二级编辑器。

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

    【讨论】:

    • 是的,我回到了xcuserdatad 文件夹的备份,这确实是问题所在。哇,多么奇怪和难以理解的功能。我看不出他们在这里试图解决什么问题,但它当然可以更好地实施......
    • 对于那些寻找这个“聚焦这个编辑器”按钮的人来说,它只会在你看到第二个编辑器时出现(并且一旦你点击这个按钮,你只会看到聚焦的编辑器,直到你点击“取消聚焦此编辑器”按钮)。我希望一旦您再次在第二个编辑器中打开某些内容,它会自动禁用此“焦点”模式。
    【解决方案2】:

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

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

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

    【讨论】:

    • 其实我用的是13.2.1。我下载了 Xcode 13.0 并确认它在那里工作。我尝试了“使用目的地选择”,但这也不起作用。嗯。
    • 我添加了一个小动画截屏视频来展示 Option-click 在我的机器上的作用。我很担心您以某种方式禁用了 Option 键的可能性;我的键盘有一个“秘密握手”功能,很容易误操作。
    • 哦,但是我猜它在 13.0 中不起作用,嗯。 :)
    【解决方案3】:

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

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

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

    【讨论】:

    • 太奇怪了。项目如何禁用选项导航????哦,Xcode。
    • 我不可能做到这一点。自定义配置过多
    • 大声笑。出于好奇,您正在执行哪些存储在.xcuserdatad 中的自定义配置(断点除外)?坦率地说,我很高兴我不必从头开始完全重新创建项目,丢失了我所有的目标、方案、构建设置等。我松了一口气,只是丢失了用户数据……
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    • 1970-01-01
    • 2022-01-17
    • 2020-03-26
    • 2022-08-09
    • 1970-01-01
    • 2013-05-31
    相关资源
    最近更新 更多