Заставить Clang-Format игнорировать комментарии для разрыва строки
Можно ли сообщить Clang-Format игнорировать комментарии для операций разрыва строки? Идея состоит в том, чтобы следовать стилю: "код хорошо отформатирован, даже если комментарии превышают маржу разрыва строки". Код не должен разбиваться на несколько строк, если он не превышает поля, но комментарий имеет значение.
например.
//desired behaviour:
short code = shortCode +
longlonglongCode;
short code = shortCode; //long comment without a line break
//not desired behaviour:
short code =
shortCode; //long comment without a line break
Ответы
Ответ 1
ReflowComments: (bool
)
If true
, clang-format
will attempt to re-flow comments.
false:
// veryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongComment with plenty of information
/* second veryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongComment with plenty of information */
true:
// veryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongComment with plenty of
// information
/* second veryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongComment with plenty of
* information */
Источник