跳转至

IncludeBlocks

IncludeBlocks (IncludeBlocksStyle)

Info

clang-format 7

根据这个值,可以将多个 #include 块按类别排序。

可能的值:

IBS_Preserve: 分别对每个 #include 块进行排序。

#include "b.h"               into      #include "b.h"

#include <lib/main.h>                  #include "a.h"
#include "a.h"                         #include <lib/main.h>

IBS_Merge: 将多个 #include 块合并在一起,并按一个排序。

#include "b.h"               into      #include "a.h"
                                       #include "b.h"
#include <lib/main.h>                  #include <lib/main.h>
#include "a.h"

IBS_Regroup: 将多个 #include 块合并在一起,并按一个排序。然后根据类别优先级分组。参考 IncludeCategories

#include "b.h"               into      #include "a.h"
                                       #include "b.h"
#include <lib/main.h>
#include "a.h"                         #include <lib/main.h>

最后更新: 2022-10-31