2014-11-25 10 views
8

C'è un modo per inserire automaticamente spazi tra le definizioni di funzione. Per esempio. le mie fonti iniziali sono:Interruzioni di riga tra le definizioni di funzione

void 
func1() 
{ 
    // func1 body. 
} 
void 
func2() 
{ 
    // func2 body. 
} 

Vorrei che fosse riformattato per:

void 
func1() 
{ 
    // func1 body. 
} 


void 
func2() 
{ 
    // func2 body. 
} 

E se ci sono più interruzioni di riga, numero fisso di loro dovrebbe essere mantenuto.

risposta

6

La soluzione migliore è impostare "MaxEmptyLinesToKeep: 2" all'interno del file in formato .clang in modo che il formato clang mantenga intatte le 2 righe.

7

Per quanto posso dire, non c'è attualmente modo di forzare il formato clang per inserire righe vuote tra funzioni consecutive dove al momento non ce ne sono. IMHO questa è un'enorme caratteristica mancante.

Problemi correlati