VS Code 使用 ClangFormat 格式化 C/C++ 代码
网上相关的资料文章虽然很多了,然而大多数文章里面使用的操作比较过时。实际上,在安装了 C/C++ 插件的情况下,简单写好.clang-format
文件之后,就能直接格式化文档,不需要其他复杂操作,可以不用安装别的什么东西。就是在 VS Code 对代码文件进行格式化的那些常规做法。在编辑器右键,选择格式化文档,相应的快捷键是Shift+Alt+F。
VS Code 文档是有相关介绍的。
Editing and Navigating C++ Code
在搜索引擎似乎需要搜索该完整标题才能查到这篇。如果只是搜索 VS Code C++ ClangFormat 这样的关键词,排在前面的搜索结果主要是其他人写的文章,里面有些操作已经过时了。
具体可以在 ClangFormat 文档查看设置选项。
个人比较习惯使用 LLVM 风格,然后把缩进由默认的 2 个空格改为 4 个空格。
1 |
|
VS Code 使用 ClangFormat 格式化 C/C++ 代码
https://sunboyallen.github.io/vscode-clang-format/