2009-07-11 2 views
7

Qual è il modo più rapido per passare a un particolare simbolo/selettore/classe in Xcode? (Sto cercando le scorciatoie da tastiera preferibilmente).Domanda Xcode: salta rapidamente a un particolare selettore/classe/simbolo?

In questo momento, so che due modi per farlo:

  • “aprire rapidamente”> Cliccare sul simbolo menu a discesa nella parte superiore del l'editor> selezionare il selettore per passare ad esso.
  • Fare clic su "Simboli progetto" nella sezione "Gruppi e file" nella barra laterale sinistra e digitare un nome nel campo di testo Cerca nella parte in alto a destra della finestra XCode.

C'è un modo più rapido per farlo? (Se potessi anche assegnare una scorciatoia per passare ai "Simboli del Progetto", ciò sarebbe sufficiente per me. In alternativa, se riesco a trovare una scorciatoia da tastiera per saltare al menu a discesa dei simboli sopra un editor che lo farebbe a).

Per i programmatori Xcode esperti, cosa si usa per passare a un simbolo?

+0

Appena realizzato che è "Xcode" e non "XCode". Corretto il caso ora – PlagueHammer

risposta

18

In Xcode 3.2, il comando "Apri rapidamente" (Shift-Control-D) consente di digitare selettori, nomi di classi e nomi di file. Questo ti avvicinerebbe almeno a ciò che volevi.

La tua idea sull'utilizzo del menu a discesa "Simboli" funziona anche. Puoi utilizzare il tasto Ctrl-2 per aprire il menu a discesa Simboli, quindi utilizzare i tasti freccia o iniziare a digitare il nome del metodo che desideri raggiungere.

Modifica: In Xcode 4, il menu a discesa "Simboli" appare quando si preme Control-6. Puoi cambiarlo nelle impostazioni Xcode cambiando il binding chiave per "Standart Editor> Show Document Items".

+4

Control + 2 ha fatto il trucco. Grazie :) (È stato precedentemente mappato per cambiare Spaces per me). Curiosamente, questo è documentato ovunque? – PlagueHammer

+0

Io non la penso così.Ho fatto un rapido controllo attraverso i "key binding" in Xcode quando ho postato questa risposta, ma quel particolare tasto non compare nemmeno nella lista. Ad ogni modo, sono contento che funzioni :) –

+2

@eJames La combinazione di tasti Control-2 dovrebbe trovarsi nella scheda Binding dei tasti di testo come Pop Symbols Popup. –

1

Un modo (forse greggio) per farlo sembra essere la seguente:

Questo si basa sul fatto che il campo di ricerca in alto a destra della finestra Xcode sembra cambiare comportamento a seconda di ciò che viene selezionato nella barra laterale dei file &.

  • Selezionare “Simboli Progetto” nel “Gruppi & Files” della barra laterale
  • Press ⌥⌘F (Cioè Command + Option + F) per passare al campo di ricerca
  • Inserisci il simbolo per passare a , e un profilo mostrerà rapidamente

(questa rimarrà in vigore fino a quando si fa clic su qualcosa di diverso nella barra laterale Gruppi & File)

7

Se si sta guardando il simbolo in un file sorgente e si desidera saltare alla sua definizione, fare clic su di esso.

2

(comando + doppio clic) sul simbolo/selettore/classe in qualsiasi luogo della vostra implementazione di saltare a loro (opzione + doppio clic) sul quadro classi/selettori per passare a loro riferimento in Aiuto-> documentazione

+0

C'è un modo per farlo in Xcode 4 utilizzando un tratto chiave quando il simbolo è selezionato invece di comando + clic? – Nick