Я хотел бы отформатировать только часть исходного файла, как функцию вместо всего файла.Форматировать часть файла с помощью uncrustify
Это необходимо, потому что я не могу отформатировать старый источник. Только новые функции или изменения функций должны быть автоматически сформированы с помощью uncrustify.
Возможно ли отбор на основе формирования с помощью uncrustify?
Возможно, возможно автоматическое форматирование каждой функции, которая изменяется с помощью комбинации git diff --function-context
и вызова с нечистотой.
git diff --function-context | uncrustify -xyc