2011-07-15 35 views
22

我喜欢在Xcode 4中使用助理编辑器。我经常使用Option-Click文件在助理编辑器中打开它们,或者使用快速打开(Command-Shift-O),并在选择文件时按住选项键打开它在助理编辑器中。Xcode 4:将辅助编辑器切换到跟踪(自动)模式的键盘快捷键?

这两个操作都将辅助编辑器切换到手动模式。是否有键盘快捷键可将辅助编辑器切换回跟踪模式(也称为自动)?在跟踪模式下,它自动显示对方,例如主编辑器中相应的文件头/实现文件。知道我可以在助手编辑器跳转栏上选择自动模式,使用鼠标,但我真的想要一个键盘快捷键来执行此操作。

回答

27

在View - > Assistant Editor菜单中,有一个名为“Reset Editor”的项。默认的快捷键是Cmd-Opt-Shift-Z。它重置助理视图以显示对应部分。

我不知道它是否在Xcode 4.1中是新的,但它应该比AppleScripting更容易一些。

或者,您可以创建一个行为来重置编辑器的设置,并将其绑定到键盘快捷键。

+0

全国联保键盘快捷键。我应该把它映射到,我不知道,空格键。 – buildsucceeded

2

你可以做到这一点,但不是只有一个“标准”键盘快捷键。假设你刚刚选项,点击一个文件,并在助理编辑器中打开它,你会做以下步骤切换到在助理编辑“对口”模式:

  1. 如果你的注意力不在助理编辑器,按下Command-Option-。 直到你在上面。
  2. 焦点位于助手编辑器上后,按下Control-4以下拉 助手编辑器菜单。
  3. 将选择“手动”,使其按下一次以选择 “对应部件”,然后按Enter切换到主编辑器中 文件的对应部件。

如果这是太多的按键,你可以把键步骤2 & 3 AppleScript脚本并将其绑定到一个关键。

+0

谢谢。代替真正的键盘快捷键,这是一个不错的选择。对其他人的两个注意事项 - 我必须禁用Ctrl 1-4键盘快捷键才能更改Mac OS X Spaces。此外,Command-J用于通过键盘选择编辑器的可视方式是Command-Option-的有用替代方法。 – Jeremy