У меня есть заголовочный файл 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
вверху заголовка, но это не сработало.