如何在 VsCode 中调试 Flutter?

Posted

技术标签:

【中文标题】如何在 VsCode 中调试 Flutter?【英文标题】:How do you debug Flutter in VsCode? 【发布时间】:2020-03-09 00:39:00 【问题描述】:

当应用运行应用内模拟器时,如何调试他们的 Flutter 代码?

【问题讨论】:

code.visualstudio.com/docs/editor/debugging 【参考方案1】:

如果您使用 F5/Debug -> Start Debugging 从 VS Code 启动 Flutter 项目,那么正常的调试功能(例如断点、步进等)应该正常工作(因为热重载会保存时自动触发)。

【讨论】:

在调试控制台中按 F5 后出现错误:错误处理“checkPlatformOverride”自定义请求:_flutter.listViews: (-32601) 未知方法“_flutter.listViews”。处理“checkBrightnessOverride”自定义请求时出错:_flutter.listViews:(-32601)未知方法“_flutter.listViews”。处理“serviceExtension”自定义请求时出错:_flutter.listViews:(-32601)未知方法“_flutter.listViews”。处理“checkIsWidgetCreationTracked”自定义请求时出错:_flutter.listViews:(-32601)未知方法“_flutter.listViews”。 @GoldenLion 请在github.com/Dart-Code/Dart-Code提出问题 我正在加载 Visual Studio 代码并在我的 win 10 盒子上颤动并在那里尝试。

以上是关于如何在 VsCode 中调试 Flutter?的主要内容,如果未能解决你的问题,请参考以下文章

VSCode和flutter,如何连接多个设备?

如何在 vscode 中禁用“运行|调试”行?

如何在 Flutter 中将 Visual Studio Emulator 与 VScode 连接起来?

如何使用 Angular 和 Flutter(都是 Dart)为工作区设置 VS Code 调试?

在vscode中调试flutter App时显示错误

如何选择 iPhone 模拟器模型在 Visual Studio Code 上调试 Flutter 应用程序?