VS Code调试控制台无法显示dart:developer的log输出求助
解决Flutter在VS Code中Run Without Debugging时无法查看log的问题
核心原因
你操作时混淆了运行模式:Run Without Debugging(Ctrl+F5)不会将日志输出到Debug Console,这是VS Code的默认行为,和设备无关。
具体解决办法
- 切换到调试模式运行
点击VS Code左侧调试图标(快捷键Ctrl+Shift+D),再点击绿色"启动调试"按钮(快捷键F5),此时log输出会正常显示在Debug Console中。 - 非调试模式下查看日志
不用切换调试模式的话,直接看VS Code底部的**Terminal(终端)**面板,Flutter的log语句默认会输出到终端,不管运行模式是哪一种。 - 检查环境与插件
- 确保VS Code的Flutter插件是最新版本,避免M1芯片适配问题
- 在终端执行
flutter doctor,检查所有依赖是否配置正常,按提示修复异常项
内容的提问来源于stack exchange,提问作者Ayan Dasgupta
相关产品推荐
相关产品推荐

