我不确定这个功能的名字是什么,但它快把我逼疯了.我只用Visual Studio代码编写了少量的DART,所以我不知道在其他语言模式下是否会发生这种情况.
鉴于以下代码:
class FriendlychatApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Friendlychat",
home: new ChatScreen(),
);
}
}
VSCode将显示:
class FriendlychatApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Friendlychat",
home: new ChatScreen(),
); // MaterialApp
}
}
如果结束括号是Paren()
)或方括号(]
),则会发生这种情况.
请注意,// MaterialApp
实际上并没有写入文件,它只是在屏幕上呈现.
这很快就会变得嘈杂,而且相当冗余,因为VSCode已经显示缩进行了.
是否有禁用此功能的设置?