Google的Objective-C风格是否有Uncrustify配置?

a p*_*erd 14 objective-c uncrustify

是否有Uncrustify的配置文件,它将根据Google的Objective-C风格指南格式化Objective-C ?

Uncrustify的示例配置文件看起来有点令人生畏,我希望我不需要从头开始构建一个...

Jas*_*ues 7

我想将uncrustify融入我的自动构建中,但遇到了问题.我找到了一个我很满意的替代方案.Jetbrains的AppCode objective-C IDE作为Xcode的补充IDE.

它包括一个优秀且高度可配置的代码格式化工具等.

在此输入图像描述

...据我所知,你不能从cmd-line调用这个工具,但我刚刚提交了一个功能请求.

如果您更喜欢Uncrustify,那么可以使用GUI工具.

  • 既然我回答说还有uncrusifyX https://github.com/ryanmaxwell/UncrustifyX (2认同)

liv*_*ech 2

该配置文件似乎仅在长度上令人畏惧......(我见过更糟糕的!)我不知道它是否符合Google风格指南,但mmorris在此答案中发布了他的.cfg:https ://stackoverflow.com /a/7321776/18961

无论如何,你不想严格遵守 Google 风格......它只使用两个字符缩进!;)