java - 在每个 Eclipse 调试/运行时自动清除 LogCat?

标签 java android eclipse logcat android-logcat

我原以为这是一项简单的任务,但我很惊讶没有找到答案。

让我澄清一下:

  • 我不想手动调用adb logcat -c其实我连命令行查看LogCat都没有,所以我不要认为这是 可能(编辑:实际上,通过在单独的命令行中运行命令......但我不想这样做)。我正在使用 Eclipse 来查看 LogCat。

  • 我不想每次都点击按钮Clear Log这就是我现在正在做的。

  • 我愿意,以编程方式或通过 Eclipse 的运行/调试配置,或者想要一种自动清除 LogCat 的方法 当我点击 Ctrl+F11 来运行我的 Android 项目时。我的 LogCat 变得杂乱无章。 Ctrl+F11 并不重要——它只是我调试的快捷方式。我想在调试/运行时清除 LogCat。

  • 我在 Windows 7 上使用 Eclipse,并使用 Nexus One(不是模拟器)进行调试。

我试过了:

  • 修改调试/运行配置。 (Project -> Properties -> Run/Debug Settings -> Edit Launch Configurations) 从模拟器运行是添加附加模拟器命令行选项的唯一方法。 但是我是在实际的 Android 设备上运行的,所以我无法访问这些选项。

  • build 者?我不确定如何使用它。 (Project -> Properties -> Builders)。每次运行时如何使用它来清除 LogCat?

我开始认为我必须编写一个宏程序来 Hook Ctrl+F11 当 Activity 的前台进程是 eclipse.exe 将光标移动到 Clear Log 按钮并单击它。我想自动清除 LogCat 要求太多了。

最佳答案

Eclipse 的某些商业版本(例如 Adob​​e 的 Flash Builder)在首选项面板中提供了此选项。实现起来可能是一件相对微不足道的事情,他们只是没有打扰。

您应该请求此功能,如果有足够多的人这样做,他们可能会将其添加到下一个版本:

http://www.eclipse.org/contribute/

关于java - 在每个 Eclipse 调试/运行时自动清除 LogCat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9541639/

相关文章:

java - Proguard简单示例错误

java - 在android中获取带有url的html

javascript - 是否可以通过我的应用程序中的反向代理连接 Google Maps API?

java - 从 Java 8 迁移到 Java 11 的单元测试失败了

java - 如何将 java rxtx 库包含到我的 Minecraft mod 中?

java - 是否可以在不使用特殊数组标记 [ ] 的情况下实现 Java 数组

java - j2me - 比较 2 个日期

android - 将 RecyclerView 中的 RelativeLayout 向右对齐

java - 如何将纯文件和文件夹包含到 Eclipse 产品/插件中?

java - 您如何使用一组选定的插件构建一个简单的 Eclipse 编辑器?