dartfmtvsdart格式vsflutter格式

我想格式化我的代码,但不确定哪种格式类型最适合我的项目需要。

我发现仅对于 dart 和 flutter 项目(我都有),有不止一种选项可用于格式化编程语言/框架中预先构建的代码。

飞镖:

dartfmt -w *

飞镖格式:

dart format *

颤振格式:

flutter format *

有什么区别,我什么时候应该使用什么,是否有最佳实践。

回答

他们都应该做同样的事情(除非版本差异,但这与dartfmt从一个 SDK 版本比较另一个版本没有什么不同)。

dartfmt是原始格式化程序。为了尝试提供更简单、更统一的命令行界面,许多 Dart 命令行工具都被打包为dart(例如,dartfmt变成dart formatdartanalyzer变成dart analyzepub变成dart pub)的子命令,类似于flutter脚本的工作方式,并且dartfmt正在被弃用。

flutter format只是一个包装dart format


以上是dartfmtvsdart格式vsflutter格式的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>