如何在 Visual Studio Code 中禁用“假”右括号注释?

Posted

技术标签:

【中文标题】如何在 Visual Studio Code 中禁用“假”右括号注释?【英文标题】:How to disable "fake" closing-bracket comments in Visual Studio Code? 【发布时间】: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 已经显示缩进行而显得非常多余。

是否有禁用此功能的设置?

【问题讨论】:

【参考方案1】:

您可以通过添加禁用它们

"dart.closingLabels": false

在你的 vscode 设置文件中。保存设置文件后,它会要求您重新加载项目。

来源:Disable vscode comments - Flutter

【讨论】:

以上是关于如何在 Visual Studio Code 中禁用“假”右括号注释?的主要内容,如果未能解决你的问题,请参考以下文章