重新格式化代码/重新格式化代码与 dartfmt 之间的区别

5 code-formatting dart android-studio flutter

在 Android studio 中,当我打开 dart 文件时,我看到两个格式化代码的选项,所以我的问题是

重新格式化代码/使用 dartfmt 重新格式化代码有什么区别

在此输入图像描述

小智 0

**在 Android Studio 和 IntelliJ 中自动格式化代码\n**\n安装\xc2\xa0Dart\xc2\xa0插件以在 Android Studio 和 IntelliJ 中自动格式化代码。

\n\n

要自动格式化当前源代码窗口中的代码,请在代码窗口中右键单击并选择\xc2\xa0Reformat Code with dartfmt。您可以在 IntelliJ 首选项的“键盘映射”部分中添加键盘快捷键。

\n\n

你也可以这样做

\n\n

flutter format path1 path2 ...\n(从终端窗口)

\n\n

flutter 格式化工具官方链接\n这表明 dartfmt 只是 dart 专门针对 dart 文件的格式化程序。如果 Android studio 识别出文件扩展名,Android studio 给出的默认格式代码也可以执行此操作。

\n