为什么我的clang格式不支持PPDirectiveIndentStyle选项?

时间:2018-09-18 02:32:45

标签: c++ homebrew clang-format

在OSX上安装了最新版本的clang格式:

$ 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

我在Google上搜索了此选​​项,该选项于2017.8 [Ref]引入。因此,应予以支持。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

终于解决了!密钥应为IndentPPDirectives。像这样:

IndentPPDirectives: AfterHash