【发布时间】:2020-08-03 00:12:58
【问题描述】:
这是我当前的示例代码
#ifdef __cplusplus
extern "C"
{
#endif
typedef enum
{
BUY = 1,
SELL = 2
} OrderAction_e;
#ifdef __cplusplus
}
#endif
运行 clang 格式后,它的变化如下。
#ifdef __cplusplus
extern "C"
{
#endif
typedef enum
{
BUY = 1,
SELL = 2
} OrderAction_e;
#ifdef __cplusplus
}
#endif
它为我的所有函数和类型定义添加了额外的两个空格。
是否有一个选项可以让我忽略外部 C 大括号,这样我的代码看起来就像我在上面粘贴的第一个版本的代码一样没有变化。
以下是我公司使用的clang版本
LLVM (http://llvm.org/):
LLVM version 3.4.2
【问题讨论】:
标签: clang-format