2014-11-25 23 views
8

İşlev tanımları arasında boşlukları otomatik olarak eklemek için herhangi bir yol var mı? Örneğin. Benim ilk kaynaklar şunlardır:Satır, işlev tanımları arasında kırılıyor

void 
func1() 
{ 
    // func1 body. 
} 


void 
func2() 
{ 
    // func2 body. 
} 

Ve dahası satır sonları varsa, bunların sabit sayı tutulmalıdır:

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

Ben üzere yeniden biçimlendirilmiş istiyorum.

cevap

6

En iyi seçeneğiniz, clang-formatının 2 satırı bozulmadan saklayabilmesi için .clang-format dosyasında 'MaxEmptyLinesToKeep: 2' değerini ayarlamaktır.

7

Anlatabildiğim kadarıyla, şu anda hiçbiri bulunmayan ardışık işlevler arasında boş çizgiler eklemek için clang-formatını zorlamak için şu anda bir yol yoktur. IMHO bu büyük bir eksik özellik.

İlgili konular