• dartfmt 命令(用于格式化 Dart 代码的命令)

    dartfmt 命令(用于格式化 Dart 代码的命令)

    使用 dartfmt 命令可以根据 Dart 指南 将你程序中多余的空格替换掉。这与你使用支持 Dart 的 IDE 或者编辑器格式化代码的效果相同。

    dartfmt 命令接收一系列文件或目录作为参数。例如,下面是如何格式化当前目录下 binlibtest 目录下的所有 Dart 文件示例:

    1. $ dartfmt -w bin lib test

    如果你不想覆盖文件,请去掉 -w 选项。源代码格式化后的结果将作为标准输出显示出来。

    1. $ dartfmt bin/main.dart
    2. import 'package:my_app/my_app.dart' as my_app;
    3. main(List<String> arguments) {
    4. print('Hello world: ${my_app.calculate()}!');
    5. }
    6. $

    使用 —help 命令行参数或者查阅 dart_style Package 文档可以查看更多命令行选项。

    1. $ dartfmt --help