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。

浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报