У меня есть кодовая база, которую трогают многие люди. В то время как большинство людей прилагает усилия, чтобы код был красиво отформатирован (например, согласованный отступ и использование фигурных скобок), некоторые не делают этого, и даже те, которые это делают, не всегда могут это сделать, потому что все мы используем разные редакторы, поэтому настройки, такие как пробелы и вкладки разные.
Есть ли какой-либо стандартный инструмент lint, который проверяет правильность форматирования кода, но на самом деле его не изменяет (например, indent
, но возвращает только ошибки и предупреждения)?
Хотя на этот вопрос можно было ответить в целом, я сосредоточен на C и С++, потому что это то, что написано в этом проекте.