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

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

12346 次浏览

编辑: 误读你的问题以上的答案是好的,只要确保你点击进入窗格之前,尝试这些命令

听起来像是你在找热键,看看这里有没有完整的列表

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

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

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

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

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

Xcode 12上,⌥ option + Enter的默认操作是在一个新的“ Tab”中打开文件(这个版本中是新的,与“ Window Tab”不同)。这在首选项中仍然是可配置的。

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


这种行为在 Xcode 的首选项中是可配置的,在导航栏下:

Xcode Navigation Preferences

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

确保 Uses Focused EditorPreferences > Navigation中被选中:

screenshot

这样,你可以通过对焦 Assistant Editor来打开它,按 ⌘ command + ⇧ shift + O来打开 Open Quicky输入框,然后按 Enter来打开选中的文件,而不是按 ⌥ alt + Enter

更简单的方法是按住 Option 键,然后单击文件。这将在助理编辑器中打开选定的文件。当你 TDD 你的 Swift:)你可以把你的测试放在左边,选择点击实现在右边打开。

酷毙了!

只是扩展的答案,你可以切换超过两个标签或打开它新的编辑器标签 很酷吧?

•打开多助理编辑器。

⌘ command + ⇧ shift + O

•按住 ⌥ option并按选定项上的 Enter。(用于在助理编辑器中打开任何文件)

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

•将出现多重选择窗口

enter image description here

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

enter image description here

除了 Guillaume 的回答,要注意的是,编辑器不是在单一的编辑器模式(我不知道它应该被正式称为) ,你可以通过选择这个按钮禁用,否则所有的导航成为“使用聚焦编辑器”:

"Unfocus this editor" button