C 代码格式整理

代码要易读,必然要做格式整理。不同的编译环境下,有不同的整理方式。

Linux Shell

1. 使用 indent

  • indent helloworld.c
  • indent -linux helloworld.c

以上第一句是模式方式,第二句使用了 -linux 参数,个人更喜欢第二句的整理结果。indent 工具需要手动安装(sudo apt-get install indent).

2. 使用 vim 自带功能

vim 自带有代码缩进整理功能,指令是:

  • 自动缩进当前行 ==
  • 缩进当前以下10行 10==
  • 缩进第10行到第20行 10G=20G
  • 全部缩进 gg=G

IDE

各种 IDE 都带有自己的代码缩进整理快捷键。

Eclipse

仍然是 Ctrl+Shift+F