79 votos

Colorear los registros en la consola de eclipse

Hay una manera para colorear partes de los registros en el eclipse de la consola. Sé que podría enviar a error estándar y de los arroyos y de color de manera diferente, pero yo soy más de mirar algo en las líneas de escape ANSI codes (o cualquier otro, HTML ?) donde yo me podía integrar los colores de la cadena para tener color en los registros.

Es seguro que le ayudará a tomar la importante bits destacan sin tener que recurrir a extraños diseño, en lugar de mantener el diseño a las configuraciones de log4j

aquí es un ejemplo de lo que yo estoy buscando :

[INFO ] La cuadrícula completa....... falso

donde la parte negrita sería en azul, este color puede ser controlado por la aplicación de una medida. como así (las etiquetas están conceptuales y arbitraria, pero usted consigue la idea):

registro.info(Cadena.formato("La red es completa....... <blue>%s</blue>", isComplete ));


De manera más general es la posibilidad de incrustar la meta-información en los registros para ayudar a la presentación de estos registros. Tanto como si la etiqueta de páginas web de contenido para ayudar a la presentación de la información por parte de CSS.

56voto

Benjamin Seiller Puntos 1050

tener una oportunidad con este Plugin de Eclipse: Grep Consola

[ACTUALIZACIÓN]: Como se ha señalado por los comentaristas: Cuando la instalación de Grep Consola actualmente, en la última versión de Eclipse, es necesario desactivar la opción de " agrupar los elementos por categoría de' en el diálogo de Instalación para ver las opciones disponibles.

[ACTUALIZACIÓN 2]: Como se ha señalado por azdev, para conseguir un correcto destacando

entrar sólo a las cadenas literales no funciona. Para obtener una línea de color, usted tiene que encerrar la cadena .* en cada lado, así: .*ERROR.*

5voto

Ashutosh Jindal Puntos 5388

Como ya se ha señalado por @Benjamin Grep Consola es una gran manera para colorear de salida en la Consola.

Yo había hecho un corto video para demostrar cómo funcionaba y escuchar de nuevo del Creador de la Grep complemento de la Consola. Mencionó que el Grep de la consola 3 se ha quedado en libertad.

Pantalla de reparto : http://www.youtube.com/watch?v=fXjgGZAxToc

Actualización De Sitios

Grep Consola 2
http://eclipse.musgit.com
(requiere Eclipse 3.4 (Ganimedes) o superior y Java 5.0 o superior)

Grep Consola 3
http://eclipse.schedenig.name
(requiere Eclipse 3.7 (Índigo) o superior y Java 6.0 o superior)

5voto

David Santamaria Puntos 3181

¿Qué hay de usar su convertidor de propiedad y Logback e ingrese todo log4j, que puede permitir que usted ver los diferentes niveles en diferentes colores.

¡Buena suerte!

Editar: el plugin de eclipse

4voto

Neal Swearer Puntos 1428

Utilizamos el plugin Eclipse Ganymede donde yo trabajo, y funciona bien.

http://sourceforge.net/projects/Ganymede/

"Un log4j plugin para Eclipse que funciona de forma similar a la motosierra (SocketServer). Incluye color, filtrado, información detallada y guarda la configuración".

2voto

thSoft Puntos 5513

Lea sobre el punto de extensión org.eclipse.ui.console.consolePatternMatchListeners .

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X