带有 BigSur 的 Xcode 上的导航器和检查器行为

问题描述

之前使用 OSX10.15 的 Xcode 示例: Tab1:导航器打开,检查器关闭 Tab2:导航器关闭,检查器打开

但是升级到BigSur后,navigator和inspector不能在不同的tab有不同的打开/关闭状态,大家有遇到这个问题吗?

解决方法

这一观察结果很容易证实(尽管这一变化是由于 Big Sur 还是 Xcode 12 引起的有点不清楚)。

  • 您可以在一个窗口选项卡中显示 Project Navigator,在另一个窗口选项卡中显示 Debug Navigator,但不能在一个窗口选项卡中显示 Project Navigator 而在另一个窗口选项卡中no Navigator .

  • 此外(您没有提到这一点),在第二个窗口选项卡中,您无法扩大和缩小导航器窗格。它只显示一个宽度,要么显示,要么不显示。 (Xcode 12.4 可能已经修复了这部分。)

一个简单的解决方法是在同一个项目中使用两个窗口(文件 > 新建 > 窗口),而不是在同一个窗口中使用两个窗口选项卡(文件 > 新建 > 窗口选项卡)。

但向 Apple 提交错误可能值得,因为这绝对是行为的重大变化。这对我来说肯定是错误的。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...