dartfmt 命令(用于格式化 Dart 代码的命令)
使用 dartfmt
命令可以根据 Dart 指南 将你程序中多余的空格替换掉。这与你使用支持 Dart 的 IDE 或者编辑器格式化代码的效果相同。
dartfmt
命令接收一系列文件或目录作为参数。例如,下面是如何格式化当前目录下 bin
、lib
和 test
目录下的所有 Dart 文件示例:
$ dartfmt -w bin lib test
如果你不想覆盖文件,请去掉 -w
选项。源代码格式化后的结果将作为标准输出显示出来。
$ dartfmt bin/main.dart
import 'package:my_app/my_app.dart' as my_app;
main(List<String> arguments) {
print('Hello world: ${my_app.calculate()}!');
}
$
使用 —help
命令行参数或者查阅 dart_style Package 文档可以查看更多命令行选项。
$ dartfmt --help