Dart-Flutter自动格式化vscode不符合缩进约定



我已经设置了飞镖自动格式以进行颤动,但不幸的是,当我按下CTRL+S时它在一行中格式化

class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
static const String _judul = 'Private Chat';
@override
Widget build(BuildContext context) {
return const MaterialApp(title: _judul, home: MyHomePage());
}
}

虽然我期待像这样的飞镖格式

class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
static const String _judul = 'Private Chat';
@override
Widget build(BuildContext context) {
return const MaterialApp(
title: _judul, 
home: MyHomePage()
);
}
}

已解决,这是因为默认一行中最大col为80的flutter format命令。由于我的案例还没有达到80 col,dart没有自动格式化生成新行。

最新更新