在每次Eclipse Debug/Run上自动清除LogCat?

Jas*_*son 36 java eclipse android logcat android-logcat

我希望这是一个简单的任务,但我很惊讶没有找到答案.

让我澄清一下:

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

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

  • 我以编程方式或通过Eclipse的运行/调试配置来做,但是,每次我点击+ 运行我的Android项目时都想要一种自动清除LogCat 的方法.我的LogCat变得杂乱无章.+ 并不重要 - 这只是我调试的快捷方式.我想在Debug/Run上清除LogCat.CtrlF11CtrlF11

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

我试过了:

  • 修改调试/运行配置.(Project- > Properties- > Run/Debug Settings- > Edit Launch Configurations)从模拟器运行是唯一的添加方式Additional Emulator Command Line Options.但是我从实际的Android设备运行,所以我无法访问这些选项.

  • 建设者?我不知道如何使用它.(Project- > Properties- > Builders).每次运行时如何使用它来清除LogCat?

我开始认为当活动前台进程将光标移动到按钮并单击它时,我必须编写一个宏程序来挂钩Ctrl+ .我想自动清除LogCat要求太多了.F11eclipse.exeClear Log

Ole*_*eGG -1

如果由于某些强有力的原因您没有锁定 Eclipse,您可以尝试使用 IntelliJ IDEA 作为 IDE。这是用于清除应用程序运行登录的运行配置选项。不幸的是,按照http://youtrack.jetbrains.com/issue/IDEA-80976,它现在被破坏了,但我认为它会在不久的将来得到修复。

  • 谢谢,但我与 Eclipse 绑定在一起;/ (3认同)
  • @OleGG 有没有其他方法来处理这个问题?我不想切换IDE。我刚刚熟悉 Eclipse。另外,因为eclipse上的插件比较多。我还计划在 eclipse 上进行 arduino 编程。 (2认同)