Как я могу указать clang-format запускать каждую строку файла?

Я пытаюсь использовать clang-format для форматирования некоторого исходного кода (поскольку он, кажется, единственный, у которого есть нужные мне параметры форматирования), но, похоже, он действует так, как будто он запускает свои правила, только если я прохожу мимо указанного столбца предел.

Я попытался установить ограничение столбца на 0, но это, похоже, приводит к совершенно другому форматированию, чем разумное ограничение. И даже тогда он не всегда форматирует некоторые строки.


person Thundercleez    schedule 17.04.2015    source источник


Ответы (1)


clang-format всегда выполняется для каждой строки файла, а не только для тех, которые нарушают лимит столбцов. Если вы обнаружите, что это не так, должно быть что-то еще не так.

ColumnLimit:0 действительно делает что-то совершенно другое (см. http://clang.llvm.org/docs/ClangFormatStyleOptions.html)

person djasper    schedule 03.11.2015