在 Xcode 10 中,工具栏有一个显示助手编辑器的互锁环图标,在 Xcode 11 中没有。
8 回答
在 Xcode 10 中,工具栏有一个显示助手编辑器的互锁环图标,在 Xcode 11 中没有。
界面略有变化,但功能仍然存在。编辑器窗格的右上角有两个按钮:
单击看起来像文本行的左侧按钮会显示弹出菜单,您可以在其中选择各种编辑器配置选项。单击右侧按钮只会缩小现有编辑器的范围并在其旁边添加另一个编辑器。
主菜单栏中的编辑器菜单中也提供了一些相同的选项。
更新:这来自Xcode 11 beta 发行说明,也许更全面地解释了 UI 更改的原因:
无需助手编辑器即可将编辑器添加到任何窗口。使用跳转栏中的“添加编辑器”按钮或“文件”>“新建”>“编辑器”命令添加编辑器。每个编辑器现在可以处于以下三种模式之一:“仅限编辑器”、“编辑器和助手”或“编辑器和画布”。后两种模式在可用时自动显示相关内容。使用多个编辑器时,可以使用 View > Editor > Focus 命令临时展开活动编辑器以填满整个窗口,隐藏其他编辑器。对于源代码控制支持,工具栏中的代码审查按钮取代了比较编辑器。“显示作者”命令现在可以从源代码编辑器的编辑器菜单中使用。SCM 日志现在位于检查器区域中。(43806898)
在一个窗口中可能有多个编辑器,您需要特定于编辑器的控件来显示辅助视图、作者视图等辅助视图。
来自 SMGreenfield 的评论:
有时我想查看同一份文档的不同部分。一直有一种方法可以做到这一点,但它涉及跳过篮球。
只需添加另一个编辑器:单击编辑器右上角的 Add Editor 按钮,或选择File > New > Editor。新编辑器将默认显示您在现有编辑器中处理的相同文件。
如果新编辑器出现在现有编辑器的右侧,并且您希望它们垂直堆叠,则可以选择View > Change Editor Orientation。如果您希望它们大部分时间水平堆叠(默认设置)但只希望一个显示在下方,请选择File > New > Editor below 。
在 Xcode 11 中,我们现在有多个编辑器窗格。您可以根据需要召唤第二个窗格、第三个窗格。
当您有第二个窗格时,它不必是自动助手。换句话说,编辑器窗格本身要么是助手,要么不是。所以如果不是,它是手动的。如果是,它是自动的。
要在助手和普通窗格之间切换,请从编辑器菜单中选择助手:
如果选中了助手,则这是助手并且是自动的。它自动显示的内容取决于其他窗格。
如果 Assistant未选中,这是一个普通的编辑器窗格并且是手动的。您可以在此编辑器中显示您喜欢的任何内容。
如果您不能使用Add Editor
按钮,请使用快捷方式:
Cmd + Ctrl + Shift + Enter
对于 Xcode 11.2.1
命令+选项+返回
或者
主菜单 -> 编辑器 -> 行视图
值得注意的是,您也可以通过 alt-click 文件打开助手编辑器