虽然 Xcode 自带格式对齐(Ctrl + i),但是在多人协作的情况下,就很难保证编码风格的统一了,SwiftFormat就是解决这一问题的好工具。
SwiftFormat
具有多种使用方式,目前我在实际工作中使用的是CocoaPods
集成。具体使用方法:
pod 'SwiftFormat/CLI'
,安装 SwiftFormatTARGETS - Build Phases - New Run Script Phase
,添加如下脚本:1
"${PODS_ROOT}/SwiftFormat/CommandLineTool/swiftformat" . --exclude Pods,Generated
在编译或运行的时候,SwiftFormat
会对齐不符合格式的代码。Enjoy it~