Visual studio code “如何禁用”;假;Visual Studio代码中的右括号注释?
我不确定这个功能的名称,但它让我发疯。我只在VisualStudio代码中编写了一点Dart,所以我不知道这是否在其他语言模式下发生 给定以下代码:Visual studio code “如何禁用”;假;Visual Studio代码中的右括号注释?,visual-studio-code,dart,Visual Studio Code,Dart,我不确定这个功能的名称,但它让我发疯。我只在VisualStudio代码中编写了一点Dart,所以我不知道这是否在其他语言模式下发生 给定以下代码: class FriendlychatApp extends StatelessWidget { @override Widget build(BuildContext context) { return new MaterialApp( title: "Friendlychat", home: new Cha
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已经显示了缩进行
是否有禁用此功能的设置?您可以通过添加
“省道闭合标签”:false
在vscode设置文件中。保存设置文件后,它将要求您重新加载项目
资料来源: