如何配置clang格式以对头文件使用特定约定?

时间:2019-01-19 15:11:12

标签: c++ objective-c clang-format

我有一个头文件common.h,用于两个项目。一个项目使用Objective-C,另一个项目使用C ++。

当我在Objective-C项目中编辑common.h时,clang-format将其花括号更改为这种样式

typedef enum _eg {
One, 
Two
} eg;

当我从C ++项目编辑相同文件时,样式更改为

typedef enum _eg 
{
One, 
Two
} eg;

如何告诉clang-format对此特定的头文件始终使用C ++约定?

我尝试添加

// clang-format Language: Cpp

位于标题的顶部,但是没有用。

0 个答案:

没有答案