Domanda Scorciatoia da tastiera per saltare alla definizione


Sto cercando una scorciatoia da tastiera solo per Salta alla definizione. La scorciatoia integrata richiede il mouse:  + Doppio click.

Ho provato ad aggiungere una normale tastiera shorcut per il Modifica> Trova> Vai alla definizione comando di menu, ma, purtroppo, funzionerà solo quando il nome del metodo è selezionato. Mi piacerebbe essere in grado di posizionare il cursore all'interno del nome del metodo, nome della classe, o altro simbolo, e colpire qualcosa del genere +Cambio+L.

Qualcuno sa di una soluzione, magari usando uno script, per il problema?

Aggiornare: La scorciatoia da tastiera funziona a volte e talvolta no. Quando posiziono il cursore del testo su una chiamata di metodo senza parametri e premere +Cambio+L mi porta alla definizione. Ma non funziona per un metodo che prende un id parametro. Tuttavia funziona se il parametro è un int.

Ho inviato una segnalazione di bug ad Apple.


44
2018-02-09 10:05


origine


risposte:


In Xcode 4.5.2 il collegamento è ora ^ +  + J (più leggibile Ctrl + cmd + J).


71
2018-01-16 08:44



Per Jump to Definition caratteristica, hai il seguente 4 opzioni:

  1. Ctrl + Comando + J 
  2. Ctrl + Comando + Clic sinistro (Un dito tocca)
  3. Comando + Clic destro (Due dita toccano)

Solo XCode 9: 

  1. Vai a Xcode => Preferenze => Navigazione => Modifica Command-click on Code a Jumps to Definition e quindi usare Comando + Clic sinistro (Un dito tocca)

13
2017-10-03 09:22



Per XCode (testato in Swift), le seguenti scorciatoie da tastiera funzionano. Trovato molto utile:

Per andare al Implementazione (probabilmente definizione in Obj-C):

Ctrl + Comando + J

Per tornare a Contesto precedente :

Ctrl + Comando + <

Per andare al Contesto avanzato :

Ctrl + Comando + >


10
2018-06-19 15:43



Prova quanto segue: cmd+Opzione+ (o cmd+Cambio+D e selezionare dalla lista) o vedere questo collegamento re assegnando scorciatoie (quest'ultima opzione è probabilmente quella che hai già provato - potrebbe richiedere la selezione del metodo).


1
2018-02-09 10:16