我有一个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
到标题的顶部,但它没有用。