• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 ## 关于提交代码的说明
2 为了方便代码格式化的维护,提交代码前,请使用脚本对代码使用脚本格式化。
3 format-code.sh文件会对如下的文件夹进行格式化:
4 ```
5 src
6 sdk/demo_sdk
7 test
8 ```
9 注意,该脚本不会对所有的#include格式化,因为#include涉及头文件字母表排序,请开发者自行排序。
10 如果某一段代码不想被格式化,请在代码前后增加标识如下:
11 ```
12 // clang-format off
13 you code does not want to be formatted
14 // clang-format on
15 ```
16 上述标识会控制clang-format自动跳过标识内的代码块。
17 目前使用的clang-format是:
18 ```clang-format version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)```
19 如果格式化代码后发现代码格式变化很大,请检查clang-format的版本。
20