xcode 格式化代码需要第三方插件或自己写脚本才可实现, 代码或复制其他人的代码在没有格式化的情况向下,会弹出警告,我们需要一个插件来帮我们将代码格式化,它就是SwiftFormat。
SwiftFormat 是用来格式化Swift代码的命令行工具。
xcode如何安装代码格式化插件SwiftFormat呢?
可以直接用 Homebrew 来安装它,已经安装的同学可忽略。
brew install swiftformat
如运行下面日志表示已经成功了
然后安装 swiftformat 的 Xcode 插件:
brew install --cask swiftformat-for-xcode
open "/Applications/SwiftFormat For Xcode.app"
安装成功后,可以看到新增了这个软件和这个界面,
如何把他添加到xcode呢?在 Xcode的 Editor 目录下当前是看不到swiftformat这个插件的,
我们需要配置一下将swiftformat添加到xcode中。
打开设置,选择隐私与安全性
勾选选中
配置完毕后重启xcode,此时再看Editor就会出现swiftformat插件的菜单选项了。
打开一个swift file文件点击format file,当前文件的代码会swiftformat会帮我们自动格式化。非常nice!