2017-07-16 104 views
1

如何自定義Eclipse CDT以使用Ratliff樣式進行自動格式化?自定義Eclipse CDT以使用Ratliff樣式進行自動格式化

的格式化代碼Ratliff Style縮進端接支架到相同的水平塊的內容:

for (i = 0; i < 10; i++) { 
    if (i % 2 == 0) { 
     doSomething(i); 
     } 
    else { 
      doSomethingElse(i); 
     } 
    } 

Eclipse CDT的允許自動格式化要選擇的數目的共同樣式。拉特利夫不在列表中,但您可以對其進行修改,以滿足您的具體要求:

Eclipse CDT Formatter Edit

,除了有在選項列表中沒有選項,結束支具塊內容一致:

Options for braaces

回答

1

沒有人在CDT格式化程序中實現此選項。

CDT是開源的,歡迎來到​​實現它。

但是,考慮到現在CDT的格式化程序一般都維護得很少,所以更好地利用您的時間可能是爲支持Ratcliff風格的clang-format(目前還不支持它,只要我可以告訴),並通過像CppStyle這樣的插件在CDT中使用clang格式。