ios

Clang-format 安装 命令 使用记录

2018-12-22  本文已影响909人  Yang林

查看原文
原文地址 https://www.jianshu.com/p/47452c91f2bc

环境 MacOs10.14

Clang-format 安装

//安装命令
$ brew install clang-format
//查看版本
$ clang-format -version
 
//输出信息 clang-format version 8.0.0 (tags/google/stable/2018-10-04)

生成配置文件 .clang-format

//生成基于 LLVM 的配置文件
clang-format -style=LLVM -dump-config > .clang-format
//-style=LLVM|Google|Chromium|Mozilla|Webkit

style 默认有五种风格分别是
LLVM|Google|Chromium|Mozilla|Webkit

修改语言

.clang-format 默认 language 是 cpp

---
Language:        Cpp
# BasedOnStyle:  LLVM
AccessModifierOffset: -2
AlignAfterOpenBracket: Align
AlignConsecutiveAssignments: false
AlignConsecutiveDeclarations: false
AlignEscapedNewlines: Right

将 Cpp 改为你用的语言,例如 OC 的 language 就是 ObjC

配置名称 适用语言
Cpp C, C++
Java Java
JavaScript JavaScript
ObjC Objective-C, Objective-C++
Proto Protocol Buffers
TableGen TableGen
LK_TextProto TextProto

官方文档点击这里

上一篇下一篇

猜你喜欢

热点阅读