debugging - flutter 调试器不会在断点处停止

标签 debugging flutter dart visual-studio-code

每次我想调试我的 flutter 项目时
调试器不会像没有断点一样在断点处停止
即便如此,未缓存的异常和调试器中的所有异常底部都在工作

我的

launch.json



文件
{
    "version": "0.2.0",
    "configurations": [{
        "name": "Flutter",
        "request": "launch",
        "type": "dart",
        "program": "lib/main.dart",
        "args": [
            "--debug",
            "dev"
        ],
    }]
}

我尝试了默认的 launch.json 配置,但没有用
{
        "version": "0.2.0",
    "configurations": [
        {
            "name": "Flutter",
            "request": "launch",
            "type": "dart"
        }
    ]
} 

最佳答案

只需在预期文件中导入开发包
将“Dart :开发人员”作为开发人员导入;

然后作为断点使用;正如我们在 javascript 中使用的那样

开发调试器();//想停下来的地方

关于debugging - flutter 调试器不会在断点处停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59713808/

相关文章:

java - 无法实例化 java 类

python - Matplotlib,损坏的图形表示错误

firebase - 在Flutter Cloud Firestore中, 'DateTime'类型不是 'String'类型的子类型

regex - 在 Dart 中使用 RegExp 实现模式

c# - 在调试器中唯一标识引用类型

c# - Visual Studio - 抑制某些 "Exception thrown"消息

dart - 如何在 Dart 中使用 PI 常数

Flutter 应用程序错误 - 类型 'Timestamp' 不是类型 'DateTime' 的子类型

android-studio - 更喜欢 const 文字作为 android studio 中 @immutable 类的构造函数的参数

dart - 如何在组件元素中添加html `class`标签?