2011-10-10 10 views
21

¿IntelliJ tiene un equivalente a la "Consola de seguimiento de pila Java" de Eclipse, donde puede pegar un trazado de pila y lo vinculará si coincide con alguno de los archivos fuente de su proyecto?Stack Trace Console en IntelliJ IDEA

Respuesta

21

⇧⌘A ->Analyze Stacktrace...

El contenido del portapapeles se pega automáticamente en la ventana, por lo que sólo puede pulsar ENTER.

+13

Para usuarios que no son Mac: 'ctrl + shift + a'. – Keros

1

Está integrado en la consola. Cuando obtengo una excepción en una prueba JUnit, puedo hacer clic en cualquier clase en el seguimiento de pila e inmediatamente ir a la línea fuente. No es necesario un complemento.

Uso la versión 10 de la empresa, no la edición de la comunidad.

+2

Por supuesto, lo mismo ocurre con Eclipse. Pero no le permite pegar texto arbitrario en él. Eclipse tiene una consola especial para esto. –

2

Creo que tal vez sea posible: Mire here.

IntelliJ IDEA tiene un Analizador StackTrace

Basta con hacer clic Analizar StackTrace en el menú Analizar, y copiar su rastro pila en el cuadro de diálogo. Si su rastreador de errores o cliente de correo corrompe los rastreos de la pila (corte o ajuste de líneas, etc.), simplemente haga clic en Normalizar. - Ver más en: http://blog.jetbrains.com/idea/2006/08/analyzing-external-stack-traces/#sthash.zyEcrI1b.dpuf

También puede instalar plugins seguimiento de la pila (Descifra Zelix Klassmaster/ProGuard) para dar sentido a stacktraces revueltos.

+0

Exactamente lo que estaba buscando, e incluso mejor que el B/C de Eclipse cuando se abre automáticamente extrae lo que está en su portapapeles. Bonito. –

+0

Si bien este enlace puede responder a la pregunta, es mejor incluir las partes esenciales de la respuesta aquí y proporcionar el enlace de referencia. Las respuestas de solo enlace pueden dejar de ser válidas si la página vinculada cambia. –

+0

@PacoAbato hecho – Zasz

0

Como se describe here Análisis> Analizar StackTrace