Почему мой формат clang не поддерживает опцию PPDirectiveIndentStyle? - PullRequest
0 голосов
/ 18 сентября 2018

Установлена ​​новейшая версия clang-формата в OSX:

$ brew upgrade clang-format
Error: clang-format 2018-04-24 already installed
$ clang-format -version
clang-format version 7.0.0 (tags/google/stable/2018-04-24)

И есть одна строка в файле _clang-формата для форматирования моего кода C ++:

PPDirectiveIndentStyle: AfterHash

, которая приводит к такой ошибке, какэто:

YAML:17:25: error: unknown key 'PPDirectiveIndentStyle'
PPDirectiveIndentStyle: AfterHash

Я гуглил, получил, что эта опция введена в 2017.8 [ Ref ].Так что это должно быть поддержано.Как я мог решить эту проблему?

1 Ответ

0 голосов
/ 24 сентября 2018

Наконец-то решено!Ключ должен быть IndentPPDirectives.Как это:

IndentPPDirectives: AfterHash
...