Formatting code

正如效能达特Effective Dart)所说,在格式化方面,关于哪个更好的争论是主观的,无法解决. 我们所知道的是,保持一致在客观上是有帮助的. 如果两段代码看起来不同,应该是因为他们在一些有意义的方式不同. 当一些代码脱颖而出并引起您的注意时,出于一个有用的原因,它应该这样做.

幸运的是,您可以使用dartfmt工具 (从命令行或在最喜欢Dart的IDE中使用)执行格式化代码的大部分繁琐工作. 例如,以下是在当前目录的binlibtest目录下格式化所有Dart文件的方法:

$ dartfmt -w bin lib test

但是,dartfmt无法完成所有操作. 为避免进行可能不安全的更改,dartfmt仅影响空白. 有关其他指南,请参见有效Dart 样式指南 ,尤其是格式指南 .

更多信息:

by  ICOPY.SITE