如何在花括号前后添加空格?

时间:2020-01-19 23:54:52

标签: flutter dart visual-studio-code

我正在进行Flutter开发,保存后,代码将被格式化。很好,但是有些设置不是我想要的。例如,我想为构造函数在花括号前后添加一个空格:

之前

Device({this.deviceType});

之后

Device({ this.deviceType });

如何调整Dart格式或VS Code来处理呢?

谢谢

2 个答案:

答案 0 :(得分:1)

您无法配置Dart格式化程序dartfmt来执行此操作,因为它旨在使 all Dart代码看起来相同,而无论作者如何。有关为何格式化程序不可配置的更多信息,请参见FAQ of package:dart_styledartfmt的后端)。

答案 1 :(得分:0)

Dart格式化程序遵循“ analysis_options.yaml”文件中列出的短绒样式规则。可以在here中找到文件的描述。可以在here中找到有关linter规则的完整列表。

您还可以订阅常见的样式指南,例如pedantic(带有内部由Google内部使用的样式指南的软件包)或lint(另一种可以启用所有不符合规则的软件包)矛盾或自以为是。