2010-05-17 6 views
10

Non sono riuscito a trovare alcuna soluzione del mio problema specifico. Sto usando Xcode 3.2. Mi piacerebbe rientrare la prossima linea di argomento della funzione solo ad un passo dalla riga precedente:XCode: indentazione dell'argomento di funzione

somevariable = pow(
    a, 
    b); 

Tuttavia, i rientri di sintassi-aware di Xcode insiste sulla conversione del sopra in:

somevariable = pow(
        a, 
        b); 

Dove gli argomenti sono allineati con la parentesi aperta della funzione.

Come posso configurare il rientro in modo che corrisponda alla mia preferenza?

+0

+1 buona domanda. Questa è una delle cose più fastidiose di XCode. –

+0

Hai mai risolto questo? – Ant6n

+0

Non ho ancora trovato una soluzione per questo. E sto usando Xcode 8.3. Qualche idea? –

risposta

2

XCode (almeno la versione che ho, 3.1.3) ha un pannello delle preferenze chiamato "indentazione" che consente di fare clic su un segno di spunta accanto a diversi caratteri come punto e virgola, ritorno, ecc.

Se si attiva OFF il segno di spunta per la restituzione e il punto e virgola, è possibile controllare le parti più importanti della propria indentazione.

Per esempio, dichiaro le mie variabili all'inizio della funzione, e mi piacciono quelle a livello; mentre XCode come primo installato ha insistito per portarli allo stesso livello del codice.

Ho spento il punto e virgola, e presto, li lascerà lì. La maggior parte delle volte. Li avvita ancora durante le azioni di copia/pasta, ma soprattutto si comporta. :)