Как настроить clang-формат для использования определенного соглашения для заголовочного файла? - PullRequest
0 голосов
/ 19 января 2019

У меня есть заголовочный файл common.h, который используется в двух проектах. Один проект использует Objective-C, а другой - C ++.

Когда я редактирую common.h в проекте Objective-C, clang-format меняет скобки на этот стиль

typedef enum _eg {
One, 
Two
} eg;

И когда я редактирую тот же файл из проекта C ++, стиль меняется на

typedef enum _eg 
{
One, 
Two
} eg;

Как мне сказать clang-format всегда использовать соглашение C ++ для этого конкретного заголовочного файла?

Я попытался добавить

// clang-format Language: Cpp

вверху заголовка, но это не сработало.

...