显示Xcode 11中缺少助理编辑器吗?


98

在Xcode 10中,工具栏上有一个互锁的环形图标,显示助手编辑器,但在Xcode 11中却没有。

Xcode 10

Xcode 11


2
糟糕的IDE。隐藏所需的按钮,以使任何有用的UI都能执行任何操作。WTF,Apple?
安德鲁·科斯特

Answers:


118

在Xcode 10中,工具栏上有一个互锁的环形图标,显示助手编辑器,但在Xcode 11中却没有。

界面略有变化,但功能仍然存在。编辑器窗格的右上角有两个按钮:

Xcode文本编辑器窗格的右上角

单击看起来像文本行的左按钮,将显示弹出菜单,您可以在其中选择各种编辑器配置选项。单击右侧按钮只会缩小现有编辑器的范围,并在其旁边添加另一个编辑器。

在主菜单栏中的“编辑器”菜单中也可以使用某些相同的选项。


更新:这来自Xcode 11 beta发行说明,也许更完整地解释了为何更改UI:

可以将编辑器添加到任何窗口,而无需助手编辑器。使用跳转栏中的“添加编辑器”按钮或“文件”>“新建”>“编辑器”命令来添加编辑器。每个编辑器现在可以处于以下三种模式之一:“仅编辑器”,“编辑器和助手”或“编辑器和画布”。后两种模式在可用时会自动显示相关内容。当使用多个编辑器时,可以使用“视图”>“编辑器”>“焦点”命令临时扩展活动编辑器以填充整个窗口,同时隐藏其他编辑器。为了获得源代码管理支持,工具栏中的“代码查看”按钮将替换“比较编辑器”。现在,可以从源代码编辑器的“编辑器”菜单中使用“显示作者”命令。SCM日志现在位于检查器区域。(43806898)

在一个窗口中可能有多个编辑器时,您需要特定于编辑器的控件来显示辅助视图,例如助手编辑器,作者视图等。


从SMGreenfield的评论:

有时,我想查看同一织补文档的不同部分。一直有一种方法可以做到这一点,但是它涉及到跳铁圈。

只需添加另一个编辑器:单击编辑器右上角的“添加编辑器”按钮,或选择“文件”>“新建”>“编辑器”。新的编辑器将默认显示与现有编辑器中相同的文件。

如果新的编辑器显示在现有编辑器的右侧,并且您希望它们垂直堆叠,则可以选择“视图”>“更改编辑器方向”。如果您希望它们在大多数情况下水平堆叠(默认设置),而只想在下面显示,请选择“文件”>“新建”>“下面的编辑器”


78
我不是唯一讨厌这种改变的人。
Jan Schlorf '19

1
如何在助手编辑器中打开文件?我曾经使用Option在Project导航器中单击文件。在Xcode 11.0中找不到解决方法
balazs630 '19

@ balazs630助理编辑器的内容会根据关联的编辑器中的内容以及您如何配置助理而自动更改。例如,如果您将助手设置为“ counterpart”,并.m在编辑器中打开一个文件,则助手将显示相应的.h文件。如果您只想打开任意文件,请使用“单独的编辑器”或“下一个编辑器”。查看Preferences-> Navigation-> Optional Navigation中的选项列表,这些选项都不是XC10所做的。如果通常打开两个编辑器,则下一个编辑器是一个非常相似的选项。
卡勒布(Caleb)

1
仅分割friggin窗口如何?有时,我想查看同一织补文档的不同部分。一直有一种方法可以做到这一点,但是它涉及到跳铁圈。
SMGreenfield

1
@AlexZavatone有一个带有相反箭头的按钮和一个工具提示,显示“显示或隐藏代码审查”。(请参见上图。)单击该按钮。
卡雷布

36

捷径

  • control+ option+ command+ return:显示助理编辑
  • command+ return:仅显示编辑器(隐藏助手编辑器)

在工具栏上使用编辑器

在此处输入图片说明


2
对于Xcode,捷径总是更好。谢谢!
iHarshil

小心control+option+command+return:我之所以按下它是因为另一个网站说它删除了多余的编辑器(这样做,但是从技术上讲,这不是用户的意思)。后来,当我使用Xcode时,它不允许我添加任何编辑器。禁用了所有选项以添加更多编辑器,我为此而烦恼。直到现在,我才意识到按下该快捷键会禁用它们。
拉米雷斯

1
短n简单+1


2

在Xcode 11中,我们现在有多个编辑器窗格。您可以召唤第二个窗格,第三个窗格,只要您喜欢即可。

当您有第二个窗格时,它不必是自动助手。换句话说,编辑器窗格本身要么是助手,要么不是助手。因此,如果不是,则为手动。如果是这样,它是自动的。

要在作为助手和作为普通窗格之间切换,请从“编辑器”菜单中选择“助手”:

  • 如果选中了助手,则它是助手,并且是自动的。它显示的内容自动取决于其他窗格。

  • 如果未选中Assistant ,则这是一个普通的编辑器窗格,并且是手动的。您可以在此编辑器中显示任何您喜欢的东西。


2

万一您不能使用Add Editor按钮,只需使用快捷键即可: Cmd + Ctrl + Shift + Enter


1

通过在Xcode 11中导航到以下内容来打开助手:

Xcode>编辑器>助手

屏幕截图


0

对于Xcode 11.2.1

命令+选项+返回

要么

主菜单->编辑器->线路视图


0

值得注意的是,您也可以通过按住Alt键并单击文件来打开助手编辑器

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.