颤振调试器不会在断点处停止
Posted
技术标签:
【中文标题】颤振调试器不会在断点处停止【英文标题】:flutter debugger does not stop on breakpoints 【发布时间】:2020-04-30 00:00:29 【问题描述】:每次我想调试我的颤振项目时 调试器不会像没有断点一样停在断点上 即便如此,调试器中的未缓存异常和所有异常底部都在工作
我的
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"
]
【问题讨论】:
请在github.com/Dart-Code/Dart-Code 提出问题,我们可以获取日志并深入研究。一般来说,这应该可以正常工作,所以如果你没有做任何愚蠢的事情,那么这可能是一个错误。 【参考方案1】:只需在预期文件中导入开发人员包 导入 'dart: developer' 作为开发者;
然后将其作为断点;正如我们在 javascript 中使用的那样
dev.debugger(); // 你想停在哪里
【讨论】:
以上是关于颤振调试器不会在断点处停止的主要内容,如果未能解决你的问题,请参考以下文章