2
我想格式化只有一部分源文件,就像一個函數而不是整個文件。通過uncrustify格式化文件的一部分
這是必需的,因爲我無法格式化舊的源代碼。只有新添加的函數或函數的變化應該通過uncrustify自動生成。
基於uncrustify的基於格式的選擇是否可行?
也許可以通過git diff --function-context
和uncrustify調用的組合來更改每個函數的自動格式。
git diff --function-context | uncrustify -xyc