我为Objective-C项目创建了一个.clang-format
,因为我团队中的一些协作者没有正确格式化他们的代码。
不幸的是,他们似乎没有学习/听取格式指南。
我使用BreakBeforeBraces: Attach
完全符合我的需要,除了一件小事:我们想在其他方面打破。根据文档,代码的格式如下:
if (condition) {
//
} else {
//
}
以下是我需要它的示例:
- (BOOL)methodWithStatement:(BOOL)statement {
if (statement) {
//
}
else {
//
}
return YES;
}
这可能吗?也许没有可用的选项,但我在示例配置中看到类似reg ex的东西。这会是一种方式吗?
答案 0 :(得分:0)
尝试“BreakBeforeBraces:Allman”。 要获得您想要的所有配置,您可以查看指南http://clang.llvm.org/docs/ClangFormatStyleOptions.html