SwiftFormat格式化 Swift 代码

联合创作 · 2023-10-02 02:39

SwiftFormat 是一个代码库和命令行工具,用于在 macOS 或 Linux 上重新格式化 Swift 代码。

SwiftFormat 除了调整空格之外,它还可以插入或删除隐式self、删除多余的括号,并纠正许多其他与标准 Swift 习语的偏差。

SwiftFormat 的配置分为 rules 和 optionsRules 是 SwiftFormat 库中的函数,用于将更改应用于代码。Options 是控制 rules 行为的设置。

SwiftFormat 包含超过 50 条 rules,并且一直在添加新 rules。可以在 Rules.md 中找到最新列表以及有关如何使用它们的文档。

SwiftFormat 主要被设计为一个格式化程序而不是 linter,即它旨在修复你的代码,而不是告诉你代码出了什么问题。但是,有时在不希望实际改变代码的情况下,验证代码是否已被格式化会很有用。

目前,SwiftFormat 适用于 macOS 10.13 (High Sierra) 及更高版本,也适用于 Ubuntu Linux。

浏览 10
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报