首页 在 Xcode 上对 Swift 代码进行保存时自动格式化
文章
取消

在 Xcode 上对 Swift 代码进行保存时自动格式化

用惯了 VSCode 的自动格式化,回到 Xcode 上面写代码,没有了自动格式化,还挺不习惯的。 这篇是讲如何借助 swiftformat 实现在 Xcode 上对 Swift 代码进行保存时自动格式化。

首先,需要下载安装 swiftformat,可以通过 brew 来安装:

1
brew install --cask swiftformat-for-xcode

安装完成后,到启动台中找到 swiftformat,打开它,如有需要,可以修改里面的默认配置。

然后到系统设置 -> 隐私与安全 -> 扩展 中启用 swiftformat 的 Xcode 扩展。 图 1

现在,当重新启动 Xcode 时,就可以在 Xcode 的菜单栏中看到 swiftformat 的菜单项了。 图 3

再次打开系统设置,找到键盘 -> 键盘快捷键 -> App快捷键,点击 + 号,选择 Xcode,输入 Editor->SwiftFormat->Format File,然后设置快捷键,我这里设置的是 ⌘S图 5

至此,就可以在 Xcode 中,使用 ⌘S 来保存文件时,自动格式化 Swift 代码了。

参考

本文由作者按照 CC BY 4.0 进行授权

使用 Markdown Image 插件简化 VSCode 插入图片

Flutter App 在 iOS 设备上启动时出现黑屏