VSCode C/C++ 格式化配置【最完整准确版本】_vscode c++代码格式化-CSDN博客
(1)安装插件

(2)下载 LLVM 并安装
(3)配置文件
.\clang-format.exe -style="llvm" -dump-config > .clang-format生成 .clang-format 文件,然后修改:
Language: Cpp
BasedOnStyle: LLVM
IndentWidth: 4 # 缩进为 4 个空格
TabWidth: 4 # Tab 显示宽度 4
UseTab: Never # 用空格而不是 Tab
ColumnLimit: 130 # 限制行宽
SeparateDefinitionBlocks: Always
KeepEmptyLinesAtTheStartOfBlocks: true
MaxEmptyLinesToKeep: 2
# 宏定义对齐
AlignConsecutiveMacros: true
# 结构体赋值对齐
AlignConsecutiveAssignments: true
AlignConsecutiveDeclarations: true
# 对齐花括号风格
BreakBeforeBraces: Linux
# 对齐结构体初始化(brace-init)
BinPackParameters: false
BinPackArguments: false
# AllowAllParametersOfDeclarationOnNextLine: false
(4)设置C/C++插件