项目做久了,参与的人多了, 代码格式就各种各样,不统一, 可以使用这个工具对代码进行统一格式化。
仓库地址 : https://github.com/square/spacecommander
操作步骤
下载GitHub仓库到本地的目录(比如
~/A
)命令行进入要格式化的代码的目录
B
, 执行~/A/spacecommander/setup-repo.sh
B# ~/A/spacecommander/setup-repo.sh
会在B
目录下生成一个文件.clang-format
,这是定义规则的文件
- 命令行执行
format-objc-files-in-repo.sh
就会自动进行代码格式化了
B# ~/A/spacecommander/format-objc-files-in-repo.sh