在VS中使用格式化工具

官网地址: https://clang.llvm.org/
最后更新时间:2023.8.25


这里以windows为例,使用的环境为VS。

(一)下载安装LLVM

  • 下载地址: https://github.com/llvm
  • 安装(自己选择安装路径)

(二)在VS中设置clang-format.exe路径

  • 在VS中设置LLVM的clang-format.exe路径

到这里我们需要理解clang-format.exe是一个格式化程序,它里面有一些格式化规则,我们现在需要根据自己的规则去格式化。所以我们需要自定义规则!我们可以自己写一个配置文件,也可以从已有文件导出一个!下面我从LLVM格式样式导出一个!

clang-format.exe所在目录下调出命令行输入一下命令:

./clang-format.exe -style=llvm -dump-config > .clang-format

会生成一个.clang-format文件,这个文件就是配置文件!我们可以根据需要求改配置(这里我修改了行字数的限制,0为不限制长度)。将其拷贝到我们的项目根目录下,然后用将其文件格式转换为utf-8,否者会报错。然后就可以在VS使用中使用了。