如何在 IntelliJ 控制台中过滤 Flutter 应用程序的日志记录?

Col*_*ass 13 intellij-idea dart flutter

在开发 Flutter 应用程序时 - 我最感兴趣的是我创建的日志消息print()- 在本例中调用记录器I/flutter(图中的第 4 行)。
但我收到了许多其他记录器的垃圾邮件,如下所示。

除了关闭和打开之外,是否有一种简单的方法可以打开所有其他记录器I/flutter

在此输入图像描述

Cop*_*oad 5

更新:最新版本的Android Studio不再带有此功能。


Setting/Preferences -> Languages & Framework -> Flutter
Run Code Online (Sandbox Code Playgroud)

查看

将运行和调试控制台输出替换为自定义 Flutter 日志记录视图

在此输入图像描述

之后,您将能够使用搜索功能轻松查看日志。

  • Android Studio 3.6.2 中不提供该功能。 (5认同)

Col*_*ass 3

截至目前(2022 年 9 月 18 日),我在 IntelliJ 中看不到之前答案中的任何复选框,所以这是我当前的解决方案:
而不是使用 IntelliJ 来查看我的prints 我...

  1. 打开 Flutter 开发工具:
    Flutter 开发工具
  2. 通过“stdout”手动过滤日志:项目清单
  3. 享受它(直到它随机冻结,我必须重新打开 DevTools 并再次手动过滤......)
    项目清单