Dart Flutter DevTools“调试器”选项卡未显示

Posted

技术标签:

【中文标题】Dart Flutter DevTools“调试器”选项卡未显示【英文标题】:Dart Flutter DevTools "Debugger" Tab not showing up 【发布时间】:2021-04-16 19:01:06 【问题描述】:

您好,我正在尝试使用 dart DevTools 调试我的应用程序的一些问题,但我注意到“调试器”选项卡对我不可用。这是我在 Web 调试器中看到的屏幕截图:

我注意到这篇文章说我应该在 web DevTools 中有“调试器”选项卡:https://dart.dev/tools/dart-devtools

任何建议将不胜感激!

编辑:我注意到我在使用 androidStudio 时有调试器,但想在 VisualStudio Code 中使用它

【问题讨论】:

您是否在调试模式下运行? @Mayb3不是我选择“开始调试”来运行应用程序 是的,但有时如果配置不正确,它仍会在配置文件中运行。您可以在运行调试时检查您在第一行运行的内容。 【参考方案1】:

这是从 VS Code 运行时的预期行为,因为可以使用 VS Code 调试器。将两个调试器同时附加到同一个应用程序会很复杂(两个调试器都希望控制断点并恢复),因此它被禁用了。

如果你真的想尝试一下,你可以编辑地址外的hide=debugger,但要注意事情可能无法正常工作(至少在调试器能够更好地协同工作以避免此限制之前)。

【讨论】:

你说的很对,发帖后我才意识到这一点并忘记了。内置调试器很棒。

以上是关于Dart Flutter DevTools“调试器”选项卡未显示的主要内容,如果未能解决你的问题,请参考以下文章

无法启动 DevTools:Dart DevTools 以代码 255 退出

Flutter 的附加调试器输出到哪里?

在 VSCode 中启用 Dart DevTools 时出现错误 - Dart DevTools exited with code 65

html DevTools调试器测试用例

Flutter:shrinker 可能未能优化 Java 字节码

VS 代码中的颤振开发工具未激活,并出现错误“激活 Dart DevTools 失败”。