Visual Studio 对当前项目设置代码风格
Visual Studio 在写 C++ 代码时能够自己对代码进行格式化,同时我们也可以手动进行格式化,快捷键 Ctrl + k,Ctrl + D 对文档进行格式化,快捷键 Ctrl + K,Ctrl + F 对选中的文本进行格式化。
默认情况下,Visual Studio 会在后台运行 clangformat.exe
,并在你输入代码时应用格式。手动格式化也就是手动调用 clangformat.exe
。
在 Visual Studio 中,默认的代码风格有 LLVM
, Google
, Chromium
, Mozilla
, WebKit
,我们也可以通过配置 .clang-format
或者 _clang-format
文件来配置项目的代码风格。如果项目文件夹中存在此类文件,Visual Studio 将使用它来格式化该文件夹及其子文件夹中的所有源代码文件。
对于谷歌风格的配置文件可以简单配置为
# Run manually to reformat a file: |
对于 Visual Studio 自带的风格配置文件可以简单配置为
# Run manually to reformat a file: |
也可以执行命令行直接生成对应风格的文件
clang-format.exe -style=google -dump-config > .clang-format |
关于 .clang-format
文件的配置参考 Clang-Format Style Options,这里有说明更多的参数配置。
参考链接
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Busyboxs!