Swift代码格式化工具:swift-format

swift-format 提供了 Swift 源代码格式化功能,包含用于代码格式转换的组件。您可以将其作为独立工具使用,也可以作为 Swift Package Manager 依赖项集成到其他应用程序中,并通过命令行调用。

需要注意的是,目前还没有官方的 Swift 代码风格指南。swift-format 采用的样式只是一种可能性,您可以通过在实际代码中测试和修改来进行实验。

为了确保兼容性,swift-format 依赖于 SwiftSyntax 库,该库作为 Swift 工具链的一部分发布。您使用的 SwiftSyntax 版本必须与您的工具链版本匹配,因此您需要从与您使用的 Swift 版本兼容的分支中检出并构建 swift-format。

对于 Xcode 发布的 Swift 版本,您可以使用 swift-format 的 main 分支。

zip 文件大小:334.69KB