简体   繁体   中英

Dart code reformat didn't give me the expected format

I have this code:

void main() {
  print('Hello!');
  runApp(
    MaterialApp(
      home: Container(color: Colors.greenAccent)
    )
  );
}

When I reformat this code it becomes:

void main() {print('Hello!');runApp(MaterialApp(home:Container(color:Colors.greenAccent)));
}

I would like have:

void main() {
  print('Hello!');
  runApp(
    MaterialApp(
      home: Container(color: Colors.greenAccent)
    )
  );
}

How can I reformat like that ?

Add trailing commas like on this example: https://flutter.dev/docs/development/tools/formatting

So your code would become:

void main() {
  print('Hello!');
  runApp(
    MaterialApp(
      home: Container(color: Colors.greenAccent), , // <----- comma
    ), // <----- comma
  );
}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM