4

目前我正在使用这个配置的一个版本,这是我能找到的最接近惯用 Obj-C 格式的版本。但是,它违反了以下约定,这足以让我无法clang-format自动开机:

@import AppKit;

int main() {
    // How can I get clang-format to respect this style?
    CGRect rect = CGRectMake(
        0.f,
        0.f,
        100.f,
        200.f
    );

    NSLog(@"%@", NSStringFromRect(NSRectFromCGRect(rect)));
}

翻译成:

@import AppKit;

int main() {
    // Right now it's formatted like this, which I do not want.
    CGRect rect = CGRectMake(
        0.f,
        0.f,
        100.f,
        200.f);

    NSLog(@"%@", NSStringFromRect(NSRectFromCGRect(rect)));
}

有可能解决这个问题吗?

4

0 回答 0