2010-04-03 15 views
8

¿Hay alguna manera de hacer que la salida de LogCat aparezca en la vista de la consola en Eclipse?¿Cómo salir de LogCat a la consola?

La vista de LogCat es mucho menos conveniente que la consola, porque es difícil ver mensajes largos en ella (están recortados por el borde de la columna) y no hay resaltado seleccionable en los rastreos de la pila de excepciones para navegar rápidamente a la fuente de error.

Solo para aclarar: me gustaría tener stacktraces clicables, como los que se encuentran en la consola Eclipse normal, para que pueda navegar rápidamente a la fuente de error.

+1

ha considerado iniciar sesión en un archivo desde el símbolo del sistema (terminal) usando: adb logcat> filename.txt ??? – Samuh

+1

Si puedo alimentar ese archivo en la consola de Eclipse que resolvería el problema, creo. ¿Sabes cómo puedo hacer eso? – Fixpoint

+0

Según su plataforma, necesita una utilidad para leer el archivo y colocarlo en el portapapeles. Ese portapapeles se puede pegar en la vista de rastreo de la pila de Java dentro de la consola –

Respuesta

4

Requiere un paso adicional, pero puede copiar y pegar en la Vista de seguimiento de la pila de la consola, y luego obtendrá los enlaces clicables. Simplemente seleccione una o todas las líneas de Logcat, cópielas y péguelas en la consola (seleccione Java Stack Trace en el botón de la pantalla de la consola primero).

+0

¿Cómo puede ayudarme con mi problema? – Fixpoint

+0

@Shooshpanchick: lo siento, originalmente leí mal la pregunta: he editado mi respuesta ahora. – JRL

+0

Gracias, esta es la mejor respuesta en este momento :) – Fixpoint

0

No creo que sea posible. Podrías mover el Logcat a otro lugar. p. En la parte inferior de Eclipse. Simplemente arrastre & colóquelo arrastrando su pestaña.

+0

Sé cómo mover vistas en Eclipse. Lo que quiero es stacktraces clicables. – Fixpoint

-1

En lugar de Logcat, intente ddms. Coloca los mensajes de registro diferenciados según su tipo y tendrá mucho más control sobre el filtrado de mensajes de registro en ddms.

Este binario está ubicado en el mismo lugar donde se encuentra Logcat. Así que no te preocupes ... en lugar de escribir logcat, escribe ddms en la consola.

+0

¿Hay alguna diferencia entre iniciar sesión en DDMS y ver logCat en Eclipse? De todos modos, quiero una solución de Eclipse para que pueda tener stacktraces clicables. – Fixpoint

1

También tuve el mismo problema. Probé ddms en lugar de logcat, no se instala en Eclipse pero resuelve mi problema. Se muestra los registros en diferentes colores para que yo pueda ver y diferenciar con facilidad .... Gracias ....

+0

Haré +1 en esto si puede agregar un ejemplo de cómo usar ddms. – DJTripleThreat

Cuestiones relacionadas