【问题标题】:Closing or swapping the Standard Editor in Xcode在 Xcode 中关闭或交换标准编辑器
【发布时间】:2017-11-10 17:03:23
【问题描述】:

在 Xcode 中,当编辑 Swift 或其他文件时,可以在标准编辑器中打开一个文件,在助理编辑器中打开另一个文件。助理编辑器可以关闭,而标准编辑器保持打开状态。

两个问题:

  1. 是否可以关闭标准编辑器并让助手编辑器保持打开状态。 (实际上使助理编辑器成为标准编辑器。)

  2. 是否可以在标准编辑器和助理编辑器之间交换文件?

【问题讨论】:

    标签: xcode


    【解决方案1】:

    据我所知您无法关闭标准(主)编辑器


    可以

    在两个编辑器之间交换文件

    但您需要几个步骤才能完成。没有按钮或单一快捷方式可以完成此操作(或者至少我知道没有)。

    您就是这样做的(A = 标准编辑器,B = 助理编辑器 - 反之亦然!强>):

    1. 从 A 加载文件到 B。
      ,

    2. 回溯 B 的历史,但在 A 中打开该文件。
      ^

    您需要在第 1 步和第 2 步之间更改焦点,方法是单击其他编辑器或使用其他快捷方式。

    Here's the answer to a similar question 解释它并为您打开多个助理编辑器的情况提供更多信息。

    【讨论】:

    • 感谢您的回复。这表明没有简单的方法可以从助理编辑器中获取文件并将其放置在标准编辑器中,或者使其成为唯一可见的可编辑文件。我已经打开了一个错误报告来提出这个建议:bugreport.apple.com/web/?problemID=32671704
    • 虽然我同意在打开辅助编辑器时关闭主编辑器的功能可能是一个不错的功能,但我认为这不是一个错误,而是一个有意识的设计决定。但是,我看不出交换两个编辑器的内容有什么意义?您将如何从中受益?
    • 1)。 Apple 的错误报告工具也用于提出功能请求。这就是我所做的。 2)。交换的能力是一件小事。就个人而言,我更喜欢在使用 Storyboard 并打开 UIViewController 文件时将其放在右侧。
    【解决方案2】:
    1. 您无法关闭主编辑器。但是,您可以通过以下两个快捷方式达到相同的效果(如果您在助手编辑器中有焦点):

      , - 在主编辑器中打开
      enter - 显示标准编辑器

    2. 如何在主编辑和副编辑之间交换文件我已经在这里描述过:Is there a command in Xcode 4.2 to swap two views in Assistant Editor mode from left to right and vice versa?

    【讨论】:

      【解决方案3】:

      虽然我同意有一个简单的按钮来交换编辑器中的文件会很好,但我发现最快的方法是使用 this button ,位于每个编辑器的顶部:

      它将打开一个菜单,您可以从中选择要在每个编辑器中显示的文件。只需要一两秒钟...

      希望这会有所帮助!

      【讨论】:

        猜你喜欢
        • 2012-12-29
        • 2011-02-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-14
        相关资源
        最近更新 更多