swiftlang

swift-format

swiftlang

Formatting technology for Swift source code

AI 简介

`swift-format` 是一个用于格式化 Swift 源代码的工具。其核心功能包括提供给 SourceKit-LSP 的格式化技术支持以及作为构建代码格式转换的基础组件。该工具既可以通过命令行直接使用,也可以作为 Swift 包依赖集成到其他应用程序中,并通过 API 调用。适用于需要统一或调整 Swift 代码风格的各种开发场景,特别是当团队希望提高代码可读性和一致性时。需要注意的是,目前 `swift-format` 应用的代码风格仅是一种可能性,并非官方推荐的标准。此外,从 Swift 5.8 版本开始,`swift-format` 对 SwiftSyntax 的依赖进行了更新,使其能够独立于特定版本的 Swift 语法运行。

Swift
Apache License 2.0
2.9k
Stars
263
Forks
133
Watchers
124
Issues

Star 增长

今日+2
近 7 天+7
近 30 天+22
综合评分68.96
默认分支main