¿Limpiar automáticamente LogCat en cada depuración / ejecución de Eclipse?

Esperaba que esto fuera una tarea sencilla, pero me sorprende no encontrar respuestas para esto.

Permítanme aclarar:

  • No quiero llamar adb logcat -c manualmente. De hecho, ni siquiera estoy usando la línea de comandos para ver LogCat, así que no creo que esto sea posible (editar: en realidad, es, por ejecutar el comando en una línea de comandos separada … pero no lo hago Quieren hacer eso) . Estoy usando Eclipse para ver LogCat.

  • No quiero hacer clic en el botón Clear Log cada vez. Eso es lo que estoy haciendo ahora.

  • Lo hago , de forma programática oa través de las configuraciones de Eclipse Run / Debug o sin embargo, quiero una forma de borrar automáticamente LogCat cada vez que pulse Ctrl + F11 para ejecutar mi proyecto de Android. Mi LogCat se está desordenando. Ctrl + F11 no es importante – es sólo mi acceso directo a Debug. Me gustaría borrar LogCat en Debug / Run.

  • Estoy usando Eclipse en Windows 7 y depurando con un Nexus One (no un emulador).

He intentado:

  • Modificación de las configuraciones de depuración / ejecución. ( Project -> Properties -> Run/Debug Settings -> Edit Launch Configurations ) Ejecutar desde el emulador es la única manera de agregar Additional Emulator Command Line Options . Pero estoy corriendo desde el dispositivo Android actual, así que no puedo acceder a esas opciones.

  • Constructores No estaba seguro de cómo usar esto. ( Project -> Properties -> Builders ). ¿Cómo usar esto para borrar LogCat cada vez que corro?

Estoy empezando a pensar que tengo que escribir un programa de macro para conectar Ctrl + F11 cuando el proceso de primer plano activo es eclipse.exe para mover mi cursor al botón Clear Log y haga clic en él. Supongo que borrar LogCat automáticamente es demasiado pedir.

Si no está bloqueado en Eclipse debido a algunas razones importantes, puede intentar IntelliJ IDEA como IDE. Aquí está la opción para la configuración de la ejecución para el registro claro en la ejecución de la aplicación. Desafortunadamente, después de http://youtrack.jetbrains.com/issue/IDEA-80976 está roto ahora, pero creo que se arreglará en un futuro próximo.

Algunas versiones comerciales de Eclipse (por ejemplo, Flash Builder de Adobe) tienen esto como una opción en el panel de preferencias. Es probablemente una cosa relativamente trivial de implementar, simplemente no se molestó.

Debería solicitar esta característica, si hay suficiente gente que la puede agregar a la próxima versión:

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

  • Dispositivo Android LogCat desconectado
  • Error de logcat de Android "getExternalStorageState / mnt / sdcard" al comprobar el estado de almacenamiento externo
  • Eclipse LogCat - No funciona
  • Filtrado Logcat en la línea de comandos
  • Logcat está siendo "spam", resultando en "Demasiada salida para procesar"
  • Enviar salida Logcat de una aplicación a una dirección de correo electrónico
  • Tratando de enviar mi LogCat a un archivo
  • Escriba a stdout en JNI Android? Sin <android / log.h>
  • Creando la gravedad del juego en Android (continuación)?
  • Logcat en Eclipse mantiene el borrado en el dispositivo físico
  • Android Studio - Logcat que muestra "ningún dispositivo conectado" y "ninguna aplicación debugable"
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.