如何使用clang格式文件提供Visual Studio Clang-Format插件?

myW*_*SON 23 c++ clang visual-studio clang-format

所以我下载,安装并插入了clang格式化插件的路径.我也测试了它,它适用于谷歌(Mozilla等)开箱即用的格式化选项,但我无法使用我的.clang格式文件.(我把我的文件放到与我的源文件相同的文件夹中,将其编码改为UTF-8,也尝试将其放入clang安装文件夹,将文件添加到项目中,将其内容写入其中'{key:value}'但格式化不会发生).那么如何将格式文件提供给chrome格式的扩展名呢?

我的文件内容:

 { BasedOnStyle: "LLVM",    IndentWidth: 4 }
Run Code Online (Sandbox Code Playgroud)

我的文件名:nm.clang-format

Com*_*sMS 20

转到工具 - >选项 - > LLVM/Clang-> ClangFormat并file输入样式选项字段.

然后.clang-format在源文件的目录或其父目录之一中放置名为(这是完整文件名,而不是扩展名)的样式文件.Windows资源管理器不允许您使用前导创建文件名,.因此您需要转到控制台.

  • 从Clang r190413开始,可以使用'_clang-format'作为格式配置文件的名称,这在Windows上通常更方便. (6认同)
  • 只需在文件名的末尾添加一个点,Windows就会很高兴将其转换为所需的文件名.就像那样:````.clang-format``` (4认同)
  • 在Windows资源管理器中,Alt + D`cmd/c echo.> .clang-format`,或者作为两步过程,Alt + D先键入`cmd`然后`echo.> .clang-format` (2认同)

MyD*_*Day 7

如果像我一样,你后来在.clang格式生活的地方感到困惑,使用procmon来跟踪clang-format.exe的文件读取