Я работаю с clang-форматом для своего проекта Objective-C, но мне трудно правильно его настроить.
Вот мой желаемый результат:
- (NSString *)someMethod
{
return @"My String";
}
Вотфактический результат после форматирования:
- (NSString *)someMethod {
return @"My String";
}
Вот мой .clang-format
файл:
BasedOnStyle: WebKit
AlignTrailingComments: true
ColumnLimit: 120
IndentWidth: 2
KeepEmptyLinesAtTheStartOfBlocks: false
ObjCSpaceAfterProperty: true
ObjCSpaceBeforeProtocolList: true
PointerBindsToType: false
SpacesBeforeTrailingComments: 1
TabWidth: 2
UseTab: Never
BreakBeforeBraces: Custom
BraceWrapping:
AfterClass: true
AfterControlStatement: false
AfterEnum: true
AfterExternBlock: true
AfterFunction: true
AfterNamespace: true
AfterObjCDeclaration: true
AfterStruct: true
AfterUnion: true
BeforeCatch: false
BeforeElse: false
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: true
SplitEmptyNamespace: true
Какой параметр мне нужно изменить, чтобы форматировщик вставил разрыв строки перед открытиемскобка метода Objective-C?