代码之家  ›  专栏  ›  技术社区  ›  user1576978

如何使Dart文件在VsCode中每个参数中断一行?

  •  0
  • user1576978  · 技术社区  · 2 年前

    我正在学习长笛/飞镖,在我关注的视频系列中,每行只有一个参数,如下所示:

    body: Container(
            width: double.infinity,
            height: double.infinity,
            child: Row(
              mainAxisAlignment: MainAxisAlignment.center, 
              children: [
                Text('Counter ${counter}'),
                CustomSwitch(),
              ]),
          )
    

    但在我的编辑器中,每一个参数的行都不会中断。

    由于我正在使用 Dart Recommended Settings ,我原以为在我的编辑中也是如此,但结果如下:

    body: Container(
            width: double.infinity,
            height: double.infinity,
            child: Row(mainAxisAlignment: MainAxisAlignment.center, children: [
              Text('Counter ${counter}'),
              CustomSwitch(),
            ]),
    

    查看“child”属性如何同时具有 mainAxisAliment children 在同一条线上?

    我如何设置我的设置,这样就不会发生这种情况,并且每行显示一个参数?

    我想我可以减少线宽(目前为80,如建议的那样),但这不会破坏每行一个参数。

    1 回复  |  直到 2 年前
        1
  •  0
  •   Md. Yeasin Sheikh    2 年前

    添加昏迷 , 只要有可能就会提供你想要的结果。在你的情况下,你可以在 ], 。这将格式化代码。

     CustomSwitch(),
        ],
      ),