Xcode:是不是可以“快速打开”助手编辑器的右窗格?

Posted

技术标签:

【中文标题】Xcode:是不是可以“快速打开”助手编辑器的右窗格?【英文标题】:Xcode: Is it possible to 'Open Quickly' the right pane of the Assistant Editor?Xcode:是否可以“快速打开”助手编辑器的右窗格? 【发布时间】:2015-09-18 19:37:39 【问题描述】:

是否可以在助手编辑器的右窗格中“快速打开”?这将使生产力提高 20 倍

【问题讨论】:

【参考方案1】:

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

使用⌘命令+⇧ shift+O打开“Open Quicky”输入框,然后:

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

Xcode 12上,⌥ option+Enter的默认动作是在新的“Tab”中打开文件(在此版本中是新的,与“窗口选项卡”不同)。这仍然可以在首选项中进行配置。

Xcode 11 上,您可以根据需要拆分编辑器。这意味着默认情况下 ⌥ option+Enter 将在编辑器中打开当前光标所在位置旁边的文件。


此行为可在 Xcode 的 Preferences 中的 Navigation 下进行配置:

要让 ⌥ option+Enter 在 Xcode 窗口右侧的编辑器中打开所选文件,选择“Optional Navigation: Uses Second Editor”。 p>

【讨论】:

只是对这个答案的补充,当显示“快速打开”输入框时,您也可以按alt + shift + enter打开小GUI菜单(称为“将焦点移至编辑器... ") 从中您可以选择在新选项卡中打开新文件或替换任何其他打开的选项卡。 @danielhadar 刚刚测试了自己,它仍然可以在 Xcode 11 中按预期工作。 @GuillaumeAlgis 它会在光标不在的窗口中打开文件。【参考方案2】:

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

这样,你可以通过聚焦Assistant Editor来打开它,按⌘命令+⇧ shift+O打开@ 987654327@输入框,直接按Enter打开选中的文件,而不是⌥ alt+Enter

【讨论】:

【参考方案3】:

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

【讨论】:

【参考方案4】:

很酷的东西!

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

• 打开多个助手编辑器。

⌘ 命令+⇧ shift+O.

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

• 您也可以使用 ⌥ option+⇧ shift+Enter 来切换更多和 如果您不在堆叠编辑器上,请打开新标签。

• 将出现多选窗口

注意:确保您选择了所有堆叠的编辑器

【讨论】:

【参考方案5】:

除了纪尧姆的回答,请注意编辑器不是在单一编辑器模式下(虽然我不知道它应该正式叫什么)你可以通过选择这个按钮来禁用它,否则所有导航都会变成“使用重点编辑”:

【讨论】:

【参考方案6】:

编辑:误读您的问题,上面的答案很好,只需确保在尝试这些命令之前单击该窗格

听起来您正在寻找一些热键,请在此处查看完整列表

    http://spin.atomicobject.com/2014/03/23/xcode-keyboard-shortcuts/ http://iphonedev.tv/blog/2014/9/15/14-xcode-time-saving-shortcuts-memorize-and-improve-your-productivity http://nshipster.com/xcode-key-bindings-and-gestures/

但要打开助理编辑器使用⌘ command + ⌥ option + ↵ return

【讨论】:

以上是关于Xcode:是不是可以“快速打开”助手编辑器的右窗格?的主要内容,如果未能解决你的问题,请参考以下文章

在 Xcode 11 中,在助手编辑器中打开/更改文件的键盘快捷键是啥?

XCode11如何在底部显示助手编辑器

在 Xcode 11 中,如何在新选项卡或新窗口中快速打开文件?

当我单击 [重复] 时,Xcode 不再打开助手编辑器

为啥 Xcode 5 助手编辑器默认为 .m 文件

如何在右侧显示助理编辑器