【问题标题】:Flutter VsCode error: You don't have an extension for debugging YAMLFlutter VsCode 错误:您没有用于调试 YAML 的扩展
【发布时间】:2021-09-27 00:20:33
【问题描述】:

每次我尝试在 VsCode 中启动我的应用程序时都会收到此错误

您没有用于调试 YAML 的扩展。我们应该找到一个 YAML 市场中的扩展程序?

在我在 pubspec.yaml 中添加字体之前它正在工作,重新启动我的应用程序并且它不再工作了。我尝试重新启动 VsCode,撤消我的更改,多次启动“flutter pub get”,但似乎没有任何效果。

【问题讨论】:

    标签: flutter dart visual-studio-code


    【解决方案1】:

    点击“打开文件”,然后导航到 main.dart 文件,然后点击调试并运行。

    【讨论】:

      【解决方案2】:

      这主要发生在您当前的文件是 pubspec.yaml 文件时。只需关闭或切换 main.dart 或任何 .dart 文件。它会起作用。为我工作。

      【讨论】:

        【解决方案3】:

        选择main.dart 文件以启动您的应用

        【讨论】:

          【解决方案4】:

          原因是您在 pubspec.yaml 文件中单击“运行和调试”。只需将其关闭并转到 main.dart,然后单击“运行和调试”。

          【讨论】:

            【解决方案5】:

            在你的根文件夹中添加 .vscode/launch.json

            {
            "version": "0.2.0",
            "configurations": [
                {
                    "name": "flutter_project", //<- Your Project Name
                    "request": "launch",
                    "type": "dart",
                    "program": "lib/main.dart"
                },
                {
                    "name": "Flutter",
                    "type": "dart",
                    "request": "launch",
                    "program": "lib/main.dart"
                },   
             ]
            }
            

            【讨论】:

              【解决方案6】:

              看来必须选择 Dart & Flutter 运行配置。

              为此,转到 RUN > ADD Configuration > Dart & Flutter

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 2019-02-11
                • 2017-08-31
                • 2021-09-26
                • 1970-01-01
                • 1970-01-01
                • 2019-03-07
                • 1970-01-01
                相关资源
                最近更新 更多