【发布时间】:2013-01-28 08:39:01
【问题描述】:
我最近根据很多关于 IntelliJ 的良好反馈,将我的 ide 从 Eclipse 更改为 IntelliJ ide/idea 以进行 android 开发。
总的来说,一切似乎都很好,但有一件事我无法处理。我可以按应用程序过滤日志。 Eclipse 用户知道,当您运行程序时,ide 会为正在运行的应用程序添加一个过滤器。因此,您可以轻松阅读日志,而不会从系统/其他应用程序的日志中发送垃圾邮件。
所以问题是;
有没有按应用程序过滤的选项/方法?
ps:stackoverflow 上有一个与此标题相关的answered 问题,但接受的答案对我或任何其他开发人员来说都不够好,因为它非常低效。 每次重启应用都更改 pid 不会浪费时间。
也许现在这个问题无法回答,但可以保持开放讨论。
编辑: 在 IntelliJ ice 的最新版本中,他们将被称为 Cardea,他们解决了这个问题。
【问题讨论】:
-
我没有使用过 IntelliJ,但该图片还允许按标签过滤。您的
Log#method()打印输出的第一个参数是标签。改用它。 -
您绝对应该使用标签。它们当然独立于设备/PID
-
标签应该特定于活动、片段等,而不是应用程序。所以,按标签过滤并不是很好的解决方案。
标签: android filter intellij-idea logcat