2017-07-16 101 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格式。