
clang-format-all:在C和C++项目的所有文件上应用clang-format -i命令
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
clang-format-all 是一个脚本工具,用于自动格式化C和C++项目中的所有源代码文件,通过应用clang-format -i命令统一编码风格,提高代码可读性和团队协作效率。
这是一个bash脚本示例,用于在代码上运行`clang-format -i`命令。
特点如下:
- 在Ubuntu或Debian系统中查找正确的`clang-format`路径,并将其与LLVM版本关联。
- 递归地修复文件格式问题。
- 检测C和C++项目中最常用的文件扩展名。
基础用法:
```
clang-format-all src
```
高级用法:
```
clang-format-all project1 project2 project3
```
需要注意的是,尽管`clang-format`是一个执行一致编码标准的强大工具,但不同版本的`clang-format`可能会以不同的方式格式化相同的代码。例如,在C++中使用 clang-format 3.7 版本时,对于较长的向量或集合文字(如包含十几个元素以上),通常会每行一个条目进行重写。
全部评论 (0)
还没有任何评论哟~


