У меня есть некоторые комментарии в моем коде:Как предотвратить clang-format для добавления пространства после комментария char?
//asdf
, когда я использую лязг-формат на него, он добавляет пространство только после // символов:
// asdf
Как я могу это предотвратить происходит в конфигурации формата clang?
Благодаря
Интересно ... ни [документация] (http://clang.llvm.org/docs/ClangFormatStyleOptions.html), ни 'clang-format -dump-config | grep -i 'space \ | comment'', похоже, что-то об этом говорит. – 865719
'SpacesBeforeTrailingComments' означает пробелы _before_' // ', если он отслеживает строку кода, но документация не очень понятна; стоит попробовать, по крайней мере. –
Раньше я смотрел на документацию класса [clang :: format :: FormatStyle] (http://clang.llvm.org/doxygen/structclang_1_1format_1_1FormatStyle.html) (который _ "используется для настройки форматирования на следуйте определенным рекомендациям «_) ... все еще не удалось найти подходящий вариант для контроля этого поведения. Как сказал jpw, лучшим вариантом было бы реализовать эту функцию в пользовательском стиле clang. Или ... возможно, вы могли бы отправить отчет в [LLVM Bug Tracking System] (http://llvm.org/bugs/enter_bug.cgi)? – 865719