【发布时间】:2015-12-30 13:56:05
【问题描述】:
我希望我的预处理器以这种方式缩进:
int foo_func()
{
normal_code();
normal_code();
#ifdef FOO
# define aaa
# define bbb
code_that_only_foo();
code_that_only_foo();
#endif
normal_code_again();
normal_code_again();
}
我尝试过 clang-format,但它会删除 # 指令之后的所有空格,并且我找不到任何控制该行为的选项。那么,clang-format 可以这样执行预处理器缩进吗?
【问题讨论】:
-
你说“礼貌”;我说“ew”
-
@LightnessRacesinOrbit 已修改
-
我认为它不存在。只需 fork 你喜欢的 beautifer 并自己做,因为它不是众所周知的缩进。
-
@jiandingzhe:另外,您是否知道以这种方式形成的问题目前是题外话? 要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题不属于 Stack Overflow 的主题
-
@GingerPlusPlus 非常棒。那么当我遇到这个问题时,我在哪里可以问这样的问题呢?
标签: clang clang-format