Vscode 中的 Flutter 代码保存时自动格式化与运行“dart format .\lib\main.dart”不同。如何改变这个?

发布于 2025-01-11 00:13:38 字数 732 浏览 0 评论 0原文

你好 Flutter 社区,

正如问题所示,当我在 Vscode 中使用自动保存格式时,代码的格式很奇怪,如下所示: 输入图片description here

但是,当我使用终端命令“dart format .\lib\main.dart”或“flutter format .\lib\main.dart”时,它的格式更加清晰,如下所示(注意 appBar 小部件格式):

在此处输入图像描述

如何更改保存时自动格式化的行为,使其与“dart format .\lib\main.dart”或“flutter”的工作方式相同格式.\lib\main.dart”?

项目文件夹settings.json文件内容为:

"[dart]": {
    "editor.defaultFormatter": "Dart-Code.dart-code",
    "editor.formatOnSave": true,
}

非常感谢

Hello Flutter community,

As the question indicates, when I use the auto-format-on-save in Vscode, the code is formatted in a strange way as shown below:
enter image description here

However, when I use the terminal command "dart format .\lib\main.dart" or "flutter format .\lib\main.dart" it is formatted in much clearer way as shown below (notice the appBar widget formatting):

enter image description here

How can I change the behaviour of auto-format-on-save to work the same way as "dart format .\lib\main.dart" or "flutter format .\lib\main.dart"?

The project folder settings.json file content is:

"[dart]": {
    "editor.defaultFormatter": "Dart-Code.dart-code",
    "editor.formatOnSave": true,
}

Many thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文