clang-format。
C 语言的语法结构灵活,但也容易导致“代码污染”:
本站工具不仅是简单的加空格,它提供了深度定制化的排版能力:
if/while/for 后的花括号是紧跟行尾还是另起新行。a+b 变为 a + b)以及函数参数间的间距。.c 文件。| 原始混乱代码 (Minified/Messy) | 格式化后代码 (Standard) |
|---|---|
int main(){int a=10;if(a>5){printf("hello");}return 0;} |
int main() { int a = 10; if (a > 5) { printf("hello"); } return 0; } |