每次我想调试我的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"
}
]
}
2条答案
按热度按时间cvxl0en21#
只需导入开发者包中的预定文件import 'dart:开发者“作为dev;
然后将其用作断点;就像我们在javascript中使用的那样
开发调试器();//任何您想要停止的地方
bxpogfeg2#
我发现在vscode中打开一个指向我的项目的符号链接会破坏断点。打开真实的的路径修复了它。