2014-11-25 20 views
8

Có cách nào để tự động chèn dấu cách giữa các định nghĩa chức năng hay không. Ví dụ. nguồn ban đầu của tôi là:Ngắt dòng giữa các định nghĩa chức năng

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

Tôi muốn nó được định dạng lại để:

void 
func1() 
{ 
    // func1 body. 
} 


void 
func2() 
{ 
    // func2 body. 
} 

Và nếu có nhiều ngắt dòng, số cố định của họ nên được giữ.

Trả lời

6

Đặt cược tốt nhất của bạn là đặt 'MaxEmptyLinesToKeep: 2' bên trong tệp định dạng .clang để cho phép định dạng clang giữ nguyên 2 dòng.

7

Theo như tôi có thể biết, hiện tại không có cách nào để buộc định dạng clang chèn các dòng trống giữa các hàm liên tiếp mà hiện tại không có. IMHO đây là một tính năng mất tích rất lớn.

Các vấn đề liên quan