在项目根目录下,创建一个文件.clang-format,使用vim打开并修改。
具体的配置风格可以看这里:http://clang.llvm.org/docs/ClangFormatStyleOptions.html
下面是我自己的风格配置,
UseTab: Never IndentWidth: 4 BreakBeforeBraces: Attach AllowShortIfStatementsOnASingleLine: false IndentCaseLabels: false ColumnLimit: 0
或:
BasedOnStyle: LLVM UseTab: Never IndentWidth: 4 BreakBeforeBraces: Allman AllowShortIfStatementsOnASingleLine: false IndentCaseLabels: false ColumnLimit: 0 SpacesBeforeTrailingComments: 1 AlignTrailingComments: true ObjCBlockIndentWidth: 4
tip: 这个好像会和react-native的rnpm link 命令冲突。