Xcode:是否可以“快速打开”助手编辑器的右侧面板?

79

在助理编辑器的右侧窗格中“快速打开”是否可行?这将提高生产力,相当于提高了20倍。

6个回答

185

是的,这是可能的,但取决于您的Xcode版本,您可能需要在Xcode的首选项中调整默认行为。

使用⌘ command+⇧ shift+O打开“快速打开”输入框,然后:

  • 使用⌥ option+Enter在正确的编辑器中打开文件。
  • 使用⌥ option+Shift+Enter使用箭头键选择要打开文件的位置。

在中,默认操作⌥ option+Enter是在新的“Tab”中打开文件(这在此版本中是新的,并且与“Window Tab”不同)。这仍可以在首选项中配置。

在中,您可以分割编辑器。这意味着⌥ option+Enter默认会在光标当前所在的下一个编辑器中打开文件。


此行为可在Xcode的首选项中进行配置,在导航下:

Xcode Navigation Preferences

要使⌥ option+Enter在Xcode窗口右侧的编辑器中打开所选文件,请选择“可选导航:使用第二个编辑器”。


6
仅仅是对这个答案的补充,当“快速打开”输入框出现时,你也可以按下 alt + shift + enter 打开小的 GUI 菜单(称为“将焦点移动到编辑器...”),你可以从中选择在新标签页中打开新文件或替换任何其他已打开的标签页。 - BigHeadCreations
@danielhadar 我刚刚测试了一下,它在 Xcode 11 中仍然按预期工作。 - Guillaume Algis
1
@GuillaumeAlgis 它会在光标所在的窗口之外打开文件。 - danielhadar

62

请确保在 Preferences > Navigation 中选择了 Uses Focused Editor

截图

这样,您可以通过将焦点放在 Assistant Editor 上,按下 ⌘ command+⇧ shift+O 打开 Open Quicky 输入框,然后只需按下 Enter 即可打开选定的文件,而无需使用 ⌥ alt+Enter


14

更简单的方法是按住Option键,然后单击文件。这将在助理编辑器中打开所选文件。当您进行Swift TDD时,这非常有用 :) 您可以将测试放在左侧,选择单击实现以在右侧打开。


12

酷炫的功能!

为了扩展答案,您可以在两个以上选项卡之间进行切换或打开一个新的编辑器选项卡 酷不酷?

• 打开多个Assistant Editor。

⌘ command+⇧ shift+O

• 按住 ⌥ option 并在所选项目上按 Enter。(用于在Assistant Editor中打开任何文件)

• 如果您不在堆叠的编辑器上,则还可以使用 ⌥ option+⇧ shift+Enter 切换更多并打开新的选项卡。

• 将出现多个选择窗口

输入图像描述

注意:请确保已选择所有堆叠的编辑器

输入图像描述


2
除了Guillaume的答案之外,要注意编辑器不在单个编辑器模式下(我不知道官方应该如何称呼),您可以通过选择此按钮禁用它,否则所有导航都将变为“使用焦点编辑器”:

"取消聚焦此编辑器"按钮


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接