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


Answers:


178

是的,这是可能的,但是根据您的Xcode版本,您可能需要调整Xcode偏好设置中的默认行为。

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

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

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

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


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

Xcode导航首选项

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


不知道!非常感谢!
查拉格

1
这很有用。当苹果推出这项功能时,他们在想什么?
Script Kitty

6
只是此答案的补充,当显示“快速打开”输入框时,您还可以按alt + shift + enter以打开小的GUI菜单(称为“将焦点移至编辑器...”),您可以从中选择打开新的GUI菜单。文件放在新标签中,或替换其他任何打开的标签。
BigHeadCreations

1
不知道,但是@Iulian Onofrei答案更易于使用
Chandan Shetty SP

1
@GuillaumeAlgis它将在光标不在的窗口中打开文件
。– danielhadar

62

确保Uses Focused EditorPreferences>中选择了Navigation

屏幕截图

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


1
非常感谢。
Yugal Jindle's

如果您直接将消息发布到问题,将通知OP。
Iulian Onofrei

14

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


11

很酷的东西!

只是为了扩展答案,您可以在两个以上的选项卡之间切换,或者将其打开以创建新的编辑器选项卡,这不是吗?

•打开多个助理编辑器。

⌘ command+ ⇧ shift+ O

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

•如果您不在堆叠式编辑器中,则还可以使用⌥ option+ ⇧ shift+Enter进行更多切换并打开新标签。

•将出现多重选择窗口

在此处输入图片说明

注意:确保已选择所有编辑器堆叠在一起

在此处输入图片说明


2

除了Guillaume的答案外,请注意,该编辑器不在单一编辑器模式下(尽管我不知道它应被正式称为什么),您可以通过选择此按钮来禁用它,否则所有导航都将变为“ Uses Focused Editor”。 :

“取消关注此编辑器”按钮


0

编辑:误解您的问题,答案以上是好的,只需确保在尝试这些命令之前单击该窗格即可

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

  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

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.