2011-08-23 22 views
3

我配置了xcode以使用Uncrustify來美化代碼。我修改了Uncrustify配置文件,結果代碼幾乎與所需要的一樣。在uncrustify函數中使用大括號後的空行

我不喜歡的一件事是刪除閉合大括號和下一行代碼之間的空行。例如,這是Uncrustify目前確實:

輸入:

if (jsonData != NULL) 
{ 
    return [jsonData objectFromJSONData]; 
} 

NSLog(@"Data read"); 

電流輸出:

if (jsonData != NULL) 
{ 
    return [jsonData objectFromJSONData]; 
} 
NSLog(@"Data read"); 

所需的輸出將是,在這種情況下,同樣作爲輸入:

if (jsonData != NULL) 
{ 
    return [jsonData objectFromJSONData]; 
} 

NSLog(@"Data read"); 

我已經玩過nl_after_func_body = true,但這不是他LP。


我現在管理使用下面除了配置文件來獲得我想要的行爲:

nl_before_if = force 
nl_after_if = force 
nl_before_for = force 
nl_after_for = force 
nl_before_while = force 
nl_after_while = force 
nl_before_switch = force 
nl_after_switch = force 
nl_before_do = force 
nl_after_do = force 

回答

1

試試這個:

nl_after_func_body = 2 
相關問題