每次我要调试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"
}
]
}
答案 0 :(得分:2)
只需在目标文件中导入开发人员包 将'dart:developer'导入为dev;
然后将其用作断点;正如我们在javascript中使用的
dev.debugger(); //无论您想停在哪里