Я пытаюсь выяснить, могу ли я использовать clang-формат для автоматического форматирования кода для моего проекта. У нас есть стиль кодирования, который вводит символы новой строки после типа, возвращаемого функцией (но только в определении, а не в объявлении). Я хотел бы закодировать это в формате Clang.
Я хочу это:
uint32_t
my_function(uint32_t input)
{
return 0;
}
Не это:
uint32_t my_function(uint32_t input)
{
return 0;
}
AlwaysBreakAfterDefinitionReturnType (DRTBS_All) Если вы добавите это в файл формата .clang, который содержит все ваши решения по форматированию, он должен делать именно то, что вы хотите.
Других решений пока нет …