在同一行中格式化函数参数

Lea*_*dro 1 dart visual-studio-code flutter

我正在使用 VSCode 来处理 Dart 和 Flutter。我已经为 Dart 启用了 VSCode 本机格式化程序。我注意到,在具有长签名的函数中,VSCode 会在第一个参数之前断行。

我觉得这读起来很烦人,经过一段时间的研究,我无法找到一个设置来改变它。

有任何想法吗?

例子:

void a(
    int b, int c, int d) {
  ...
}
Run Code Online (Sandbox Code Playgroud)

Ric*_*eap 5

如果您有一个很长的正式参数列表,则惯例是在后面添加一个逗号,以int d允许格式化程序将它们放入垂直列表中。