Я использую vim-autoformat
, который использует clang-format
в качестве внешнего форматирования.
Кажется, что clang-format
не будет отступать от С++ #pragma
. Например:
#include <omp.h>
#include <cstdio>
int main()
{
#pragma omp parallel for
for (int i = 0; i < 10; ++i)
{
puts("demo");
}
return 0;
}
Я хотел бы, чтобы он был отформатирован в:
#include <omp.h>
#include <cstdio>
int main()
{
#pragma omp parallel for
for (int i = 0; i < 10; ++i)
{
puts("demo");
}
return 0;
}
Я проверил clangformat, но не нашел, какую опцию я мог бы использовать.