dart format 命令(用於格式化 Dart 程式碼的命令)
使用 dart format
命令可以根據
Dart 指南
將你程式中多餘的空格替換掉。這與你使用支援 Dart 的 IDE 或者編輯器格式化程式碼的效果相同。
dart format
命令接收一系列檔案或目錄作為引數。例如,下面是如何格式化當前目錄下所有 Dart 檔案的範例:
$ dart format .
要指定多個檔案或目錄,請使用以空格符號分割的列表。下面的命令將會對 lib
目錄中的所有 Dart 檔案,以及一個 bin
目錄下的 Dart 檔案進行格式整理。
$ dart format lib bin/updater.dart
如果你不想覆蓋檔案,請去掉 -w
選項。原始碼格式化後的結果將作為標準輸出顯示出來。
$ dart format -o show bin/my_app.dart
To make the command have an exit code of 1
if any formatting changes occur,
add the --set-exit-if-changed
flag.
This exit code is often used with continuous integration (CI)
to indicate that a check should fail.
$ dart format -o none --set-exit-if-changed bin/my_app.dart
使用 --help
命令列引數或者查閱 dart_style Package 文件可以檢視更多命令列選項。
$ dart help format