SwiftFormat格式化 Swift 代码
SwiftFormat 是一个代码库和命令行工具,用于在 macOS 或 Linux 上重新格式化 Swift 代码。
SwiftFormat 除了调整空格之外,它还可以插入或删除隐式self
、删除多余的括号,并纠正许多其他与标准 Swift 习语的偏差。
SwiftFormat 的配置分为 rules 和 options。Rules 是 SwiftFormat 库中的函数,用于将更改应用于代码。Options 是控制 rules 行为的设置。
SwiftFormat 包含超过 50 条 rules,并且一直在添加新 rules。可以在 Rules.md 中找到最新列表以及有关如何使用它们的文档。
SwiftFormat 主要被设计为一个格式化程序而不是 linter,即它旨在修复你的代码,而不是告诉你代码出了什么问题。但是,有时在不希望实际改变代码的情况下,验证代码是否已被格式化会很有用。
目前,SwiftFormat 适用于 macOS 10.13 (High Sierra) 及更高版本,也适用于 Ubuntu Linux。
评论
php.fmtPHP代码格式化
php.fmt是一个纯PHP实现的PHP代码格式化库,使用方法:/bin/sh./php.fmtfilename|directory[...]
php.fmtPHP代码格式化
0
phpCodeBeautifierPHP 代码格式化工具
phpCodeBeautifier 是一个对 PHP 代码进行格式化的工具,提供一个 GUI版本,一个命令行版本和一个 PHPEdit插件。格式化效果:
phpCodeBeautifierPHP 代码格式化工具
0
AstyleC++代码格式化插件
ArtisticStyleEclipsePlugin是一个用来对C/C++代码进行格式化的Eclipse插件,可在EclipseCDT环境中使用。该插件基于 ArtisticStyle开发。
AstyleC++代码格式化插件
0
Black-PythonPython 代码格式化工具
Black号称是不妥协的Python代码格式化工具。之所以成为“不妥协”是因为它检测到不符合规范的代码风格直接就帮你全部格式化好,根本不需要你确定,直接替你做好决定。而作为回报,Black提供了快速的
Black-PythonPython 代码格式化工具
0