一、下载
https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.8
到上面的github下载最新版本的swiftformat for xcode app
二、安装
解压后 安装到应用程序中
三、开启
在系统设置中,找到隐私与安全性,扩展,找到xcode,将其选择上
五、启动xcode
在editor菜单中,找到SwiftFormat对代码进行格式化
六、配置快捷键
在xcode的设置中,找到 key bindings为swiftFormat中的 format file分配一个快捷键,建议设为??I
比如有一段代码是这样的:
VStack {
Image("circle")
.resizable(resizingMode: .stretch)
Image("circle")
.resizable(resizingMode: .tile)
HStack {
Image("rounder")
.padding()
Image("rounder")
.resizable(resizingMode: .stretch)
.frame(width: 100, height: 30)
.padding()
Image("rounder")
.resizable(capInsets: EdgeInsets(top: 10.0, leading: 10.0, bottom: 10.0, trailing: 10.0), resizingMode: .stretch)
.padding()
}
}
格式化后的样子: