В моем коде есть комментарии:
//asdf
когда я использую clang-format, он добавляет пробел сразу после символов //:
// asdf
Как я могу предотвратить это в конфигурации формата clang?
Спасибо
В моем коде есть комментарии:
//asdf
когда я использую clang-format, он добавляет пробел сразу после символов //:
// asdf
Как я могу предотвратить это в конфигурации формата clang?
Спасибо
Объединение ответов на эти два вопроса должно решить проблему:
Таким образом, следующая строка в вашем .clang-format
файле должна помочь (я ее не тестировал):
CommentPragmas: '^[^ ]'
Это говорит clang-format не связываться с комментариями, которые начинаются не с пробела.
Для полноты, документацию в формате clang можно найти здесь.
clang-format -dump-config | grep -i 'space\|comment'
, похоже, ничего об этом не упоминается. - person maddouri   schedule 06.10.2015SpacesBeforeTrailingComments
, похоже, означает пробелы перед//
, если он следует за строкой кода, но документация не очень ясна; по крайней мере, стоит попробовать. - person Lightness Races in Orbit   schedule 12.10.2015