【发布时间】:2018-10-24 15:47:16
【问题描述】:
我不确定这个功能的名称是什么,但它让我发疯。我在Visual Studio Code中只写了一点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
}
}
如果右括号是圆括号 ()) 或方括号 (]),则会发生这种情况。
注意// MaterialApp实际上并没有写入文件,它只是呈现在屏幕上。
这很快就会变得嘈杂,并且由于 VSCode 已经显示缩进行而显得非常多余。
是否有禁用此功能的设置?
【问题讨论】: