颤振调试器不会在断点处停止

时间:2020-01-13 09:33:46

标签: 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"
        }
    ]
} 

1 个答案:

答案 0 :(得分:2)

只需在目标文件中导入开发人员包 将'dart:developer'导入为dev;

然后将其用作断点;正如我们在javascript中使用的

dev.debugger(); //无论您想停在哪里