我有一个目前完全没有clang格式的c++项目。我试着增量迁移项目到clang-format,我试着从一个小的改变开始。
是否有一种方法来clang-format --sort-includes
不应用任何其他格式更改?
我试过clang-format --sort-includes --style=none
,这只是不做任何事情。
我也试过使用一个空的clang-format文件,但这也不起作用。
并非如此,但是如果您的主要目的只是对源文件中的包含列表进行排序,那么更合适的工具是使用iwyu,因为它知道所需的符号,而不是仅仅通过clang-format进行盲目排序。它将显式地按字母顺序包含头文件,这也可以防止许多无序的传递包含问题。