2011-04-27 18 views
2

我傾向於寫這樣的代碼:我叫什麼樣的縮進樣式。它有一個emacs風格嗎?

void myfunc() 
{ 
} 

if (statement){ 
    dostuff(); 
} 
else{ 
    dootherstuff(); 
} 

switch (var){ 
    case 1: 
    { 
     stuff(); 
    } 
    break; 

    case 2: 
     stuff(); 
     break; 
}; 

是否有一個格式化模式呢?它叫什麼?

如果沒有,或者有一個接近它,我該如何修改我的.emacs文件使其正確縮進?

+7

基於大括號,我會稱之爲「不一致」。 :P它可能與Linux內核風格指南有些相似。 – ssube 2011-04-27 01:20:57

+0

爲什麼投票結束,這是根據常見問題的話題? – Matt 2011-04-27 01:22:02

+3

它被稱爲「壞樣式」:功能外編碼,幻數2作爲外殼標籤,開關沒有默認但無意義;之後}的塊。像'dootherstuff'這樣的名字也不容易閱讀。 – 2011-04-27 01:25:48

回答