2012-11-19 13 views
21

Una delle poche cose che non ho capito come fare in XCode che potrei fare in Visual Studio è elencare i parametri di una funzione. Ho cercato su Google alcune volte adesso e non ho ancora trovato una risposta.Parametri funzione XCode Show Tasto di scelta rapida

Se si inizia a digitare, ad esempio round(, viene visualizzato un elenco dei parametri e il relativo tipo di reso. Tuttavia, se ho già digitato il codice

x = round(y); 

e io cursore sopra ad esso, non so come mostrare informazioni parametro senza doverlo ridigitare. Qualcuno sa come il tasto di scelta rapida per questo?

risposta

16

Appena scoperto Opzione + Fuga sfogliando la sezione Tasti di scelta rapida XCode. In realtà elenca le informazioni sui parametri in un suggerimento (nessun altro tasto di scelta rapida che ho visto fino ad ora fa questo!), ma non è così amichevole come la funzione Ctrl + Maiusc + Spazio di Visual Studio. Ad esempio, il cursore di selezione del testo (caret) deve essere sul nome della funzione (non su un parametro per quella funzione).

Dopo aver esplorato in modo esauriente i tasti di scelta rapida XCode, assumerò che questo è il meglio che ottiene in XCode.

+0

La risposta di Bijou (http://stackoverflow.com/a/14573747/424210) suona più come la risposta che Mr.Smith stava cercando. Ha trovato una scorciatoia che mostra la documentazione della funzione in linea senza il completamento automatico fornito da Option + Esc. Il suo è simile a * ctrl + J * in Intellij. – Clay

+1

Xcode 9 - Opzione + Fuga basta suggerire il nome della funzione, non la lista dei parametri :( –

5

Comando + clic la funzione permetterà di navigare verso la definizione di funzione, mentre Option + clic porta in primo piano tooltip di definizione di funzione.

+0

Non voglio davvero navigare lontano dalla pagina, voglio solo per far apparire il tooltip. In Visual Studio, ciò potrebbe essere fatto eseguendo il cursor sulla funzione e premendo (penso) Maiusc + Spazio. –

+0

Opzione + clic visualizza il suggerimento – Raptor

+0

Option + Click visualizza un suggerimento, ma non è molto utile. Tutto ciò che mi mostra è dove si definisce la variabile/funzione. Ad esempio, con la funzione round, tutto ciò che dice è "Dichiarazione in math.h". –

5

Control + Command + Shift + / è la tastiera equivalente di Option + clic detto in altre risposte

+8

Potrebbe renderlo più contorto e contorcimento delle dita! Ugh. –

+1

@skinnyTOD Posso vedere il tuo punto, ma è il prezzo Apple ha scelto di pagare per essere coerenti. Sto solo scoprendo questo da solo, quindi posso commentare poco, ma in sostanza ogni modificatore è semanticamente significativo. Il tasto di comando indica le funzioni principali, il controllo è per quelli più specifici, mentre il turno e alt sono modificatori.Per esempio Control + Command + J è passare al simbolo Control + Command + Option + J lo farà nella finestra dell'assistente, aggiungi shift, e xcode ti chiederà dove vuoi che sia –

+0

Option + Clicca sul metodo fa la stessa identica cosa ... – Micro

Problemi correlati