2015-08-05 5 views
5

Come posso aggiungere nuova riga dopo la chiamata a super con UncrustifyUncrustify obj-c: Newline prima e dopo la chiamata a super, dichiarazione di interfaccia e l'implementazione dichiarazione

attuale:

- (void)someFunction 
{ 
    [super someFunction]; 
    more stuff; 
    and more stuff; 
} 

desiderata:

- (void)someFunction 
{ 
    [super someFunction]; 

    more stuff; 
    and more stuff; 
} 

e come posso aggiungere nuova riga prima e dopo interfa Dichiarazione CE e l'attuazione dichiarazione

attuale:

@interface SCLoginScreenViewController() 
@property (weak, nonatomic) IBOutlet UIView *someView; 
@property (weak, nonatomic) IBOutlet UIView *anotherView; 
@end 
@implementation SCLoginScreenViewController 
- (void)someFunction 
{ 
} 

desiderata:

@interface SCLoginScreenViewController() 

@property (weak, nonatomic) IBOutlet UIView *someView; 
@property (weak, nonatomic) IBOutlet UIView *anotherView; 

@end 

@implementation SCLoginScreenViewController 

- (void)someFunction 
{ 
} 
  • Sto usando BBUncrustifyPlugin e UncrustifyX
+0

A quanto pare, è necessario creare un Plugin che possa farlo !! – itsji10dra

+0

@RoNiT, C'è già un plugin - BBUncrustifyPlugin. La domanda è quale opzione su 250 usare – Luda

risposta

0

Sfortunatamente Uncrustify non supporta nessuna di queste funzionalità al momento.

Le uniche opzioni "nuova riga dopo" mostrate di seguito.

(due non incluso nello screenshot sono: Newline count after variable definition block e Newline count after variable definition block not at the top of a function body)

enter image description here

Ci sono alcune altre opzioni nella sezione "a capo". Ma ancora una volta, nessuno di loro abbinare il vostro caso:

(Newline after while manca da screenshot)

enter image description here enter image description here


1. sto usando version2.1.1, credo che questo sia l'ultimo

Problemi correlati