2011-07-15 41 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