2013-03-28 16 views
25

Sto cercando una scorciatoia da tastiera che mi permetta di combinare 'Cmd-t' (apri nuova scheda) e 'Cmd-clic su un simbolo' (salta alla definizione). Voglio essere in grado di aprire la definizione del simbolo in una nuova scheda, proprio come Cmd-clic (Ctrl-clic su Windows) apre un collegamento in una nuova scheda quando si utilizza un browser web.È possibile fare Command-clic su un simbolo in una nuova scheda in Xcode?

Ho provato alcune combinazioni diverse, ma mi sono arreso dopo Cmd-option-Shift-click Xcode!

Attualmente sto usando Xcode 4.6.1.

risposta

38
  1. Vai alla XCode-> Preferenze,
  2. scheda
  3. Selezionare Navigazione,
  4. Change "doppio click navigazione" a "Utilizza separata Tab"

Ora Comando doppio clic sul simbolo per apri in una nuova scheda.

+0

Nel caso ci si stia chiedendo, questo funziona perfettamente con Xcode 5.1.1. – Alex

+0

Imposterei "Navigazione opzionale" in "Usa scheda separata" e quindi usare Opzione + clic – snayde

3

Divertente che hai citato ⌘⌥⇧-click perché puoi aprire la definizione in una nuova scheda con quella. Sfortunatamente, devi anche fare clic sul segno di destra + che appare nel navigatore della finestra dopo averlo fatto, quindi è in qualche modo un'azione in due passaggi. Non penso ci sia un altro modo per farlo. Apple lo chiama "Jump to Definition In ...", dal momento che puoi scegliere dove aprirlo. Inoltre, se sei una persona tastiera ^⌘⌥⇧J

+0

sì, funziona, ma per qualche motivo il navigatore di finestre sottolinea la mia macchina! Se riesci a farlo, puoi '↑, →, Invio' per aprire quella scheda senza lasciare la tastiera :) Inoltre,'^⌘⌥⇧J' sembra funzionare dalla tastiera solo dopo aver evidenziato l'intero simbolo ('' ⌘⌥ →). – kraftydevil

9

Il modo più semplice che ho trovato è,

Cmd+T new tab. 
Then Cmd+Click on the symbol. 

penso che dovrebbe avere Xcode, Cmd+Shift+Click per aprire la funzione/classe in una nuova scheda. O Alt+Cmd+O o qualcosa del genere :)

UPDATE: Era un vecchio trucco. Ora puoi usare la risposta @Leigh. Cmd + double click + (set preferences to open double click navigation in new tab)

1

Selezionando nell'editor, il metodo a un passo per questo è ⌥⌘ click. Con ⌥⌘, il cursore cambierà in un dito puntato. Facendo clic si apre quel simbolo in una nuova scheda.

Selezionare nella navigazione di progetto, utilizzare ⌘ double click.