Я создал .clang-format
для своего проекта Objective-C, потому что некоторые сотрудники в моей команде просто неправильно форматируют свой код.
К сожалению, они, похоже, не изучают / не слушают правила формата.
Я использую BreakBeforeBraces: Attach
, который полностью соответствует моим потребностям, за исключением одной мелочи: мы бы хотели сломаться раньше. Согласно документации, код имеет следующий формат:
if (condition) {
//
} else {
//
}
Вот пример того, как мне это нужно:
- (BOOL)methodWithStatement:(BOOL)statement {
if (statement) {
//
}
else {
//
}
return YES;
}
Это возможно? Возможно, не с доступными параметрами, но я видел что-то вроде reg ex в примере конфигурации. Это был бы способ?