【发布时间】:2018-10-02 05:58:04
【问题描述】:
我们在包含外部库时包含保护某些定义的机制,我们希望在格式化代码时保持它们原样,最终按字母顺序排列块的内容。
例如:
#include <ExternalIncludeBegin.h>
# include <somelib/someheader.h>
# include <somelib/anotherheader.h>
#include <ExternalIncludeEnd.h>
现在,clang-format 将此块转换为
#include <ExternalIncludeBegin.h>
#include <somelib/someheader.h>
#include <somelib/anotherheader.h>
#include <ExternalIncludeEnd.h>
但是我想保留原始缩进,如果可能的话,不必用新代码封装所有内容(我们要格式化的代码库非常古老而且很大),clang-format 在这里可以为我做些什么吗?
【问题讨论】:
标签: clang-format