前言
最近在学习SwiftUI,相比UIKit,代码量更少,支持MVVM模式,有点类似现在前端最流行的Vue/React等框架。但是在Xocde里面,找了半天没找到怎么格式化代码,于是在网上找了个扩展,特此记录。
效果
格式化前:
菜单点击:
格式化后:
下载
MacOS:10.15.3
- 在页面:https://github.com/nicklockwood/SwiftFormat/releases 选择一个zip下载。
- 解压如“SwiftFormat-0.44.4.zip”
- 把“SwiftFormat-0.44.4/EditorExtension/SwiftFormat for xocde”拖拽到Applications目录
- 打开“系统偏好设置->扩展->Xcode Source Editor”,勾选SwiftFormat for xocde
- 打开Xcode,在Menu->Editord多了一个菜单项SwiftFormat
使用
打开Xcode,在Menu->Editord->SwiftFormat->Format file,即可。