SwiftFormat格式化 Swift 代碼
SwiftFormat 是一個(gè)代碼庫和命令行工具,用于在 macOS 或 Linux 上重新格式化 Swift 代碼。
SwiftFormat 除了調(diào)整空格之外,它還可以插入或刪除隱式self、刪除多余的括號,并糾正許多其他與標(biāo)準(zhǔn) Swift 習(xí)語的偏差。
SwiftFormat 的配置分為 rules 和 options。Rules 是 SwiftFormat 庫中的函數(shù),用于將更改應(yīng)用于代碼。Options 是控制 rules 行為的設(shè)置。
SwiftFormat 包含超過 50 條 rules,并且一直在添加新 rules。可以在 Rules.md 中找到最新列表以及有關(guān)如何使用它們的文檔。
SwiftFormat 主要被設(shè)計(jì)為一個(gè)格式化程序而不是 linter,即它旨在修復(fù)你的代碼,而不是告訴你代碼出了什么問題。但是,有時(shí)在不希望實(shí)際改變代碼的情況下,驗(yàn)證代碼是否已被格式化會很有用。
目前,SwiftFormat 適用于 macOS 10.13 (High Sierra) 及更高版本,也適用于 Ubuntu Linux。
評論
圖片
表情
