【VSCode】- 使用clang-format格式化代码

1、安装插件

打开 VS Code 的扩展面板(快捷键 Ctrl + Shift + X),搜索并安装 C/C++(微软官方插件,自带 clang-format)或 Clang-Format​ 插件(Xaver Hellauer)。

2、配置clang-format

开启保存自动格式化:按 Ctrl + , 打开设置,搜索 format on save,勾选 Editor: Format On Save
指定格式化工具:继续在设置里搜索 clang_format_style,设置为 file,这样它会自动在项目目录里找 .clang-format配置文件。

注意!!! .clang-format文件格式是UTF-8才行

准备配置文件
在项目的根目录下新建一个名为 .clang-format的文件。之后按自己的代码风格修改里面的缩进、大括号位置等规则就行。
开始格式化
手动格式化整个文件:按下 Shift + Alt + F(Mac 是 Shift + Option + F)。
格式化选中部分:先选中要格式化的代码块,再按 Ctrl + K然后 Ctrl + F。
自动格式化:只要开启了保存自动格式化,每次按 Ctrl + S保存文件时就会自动整理代码。
在这里插入图片描述

资料

clang-format官方项目地址:https://github.com/llvm/llvm-project/releases
LLVM官方网址:https://llvm.org/

在clang-format官方项目地址路径下去下载windows的安装文件,win64.exe的文件
在这里插入图片描述
参考资料1:clang-format的下载以及环境变量配置
参考资料2:clang-format的安装和使用

更多推荐