2012-08-02 23 views
67

¿Existe alguna forma de hacer que IntelliJ marque continuamente las ubicaciones de error para los archivos en los que está trabajando de la misma manera que Eclipse? Por el momento, necesito hacer el proyecto que enumera todos los errores en el panel de mensajes, pero incluso así no puedo navegar hacia ellos usando el panel de edición. Me gustaría tener puntos/marcadores simples que apuntarían a ubicaciones de error/advertencia.IntelliJ: muestra dónde están los errores

+1

Eso sucede por defecto en Intellij. ¿Estás seguro de que identifica los archivos de origen correctamente? –

+0

¿Hay alguna posibilidad de que haya activado el "modo de ahorro de energía" por error? – Vic

+0

Puedo ver advertencias pero no errores ... \ – Bober02

Respuesta

57

IntelliJ IDEA detecta errores y advertencias en el archivo actual sobre la marcha (a menos que Modo de ahorro de energía se active en el menú File).

Los errores en otros archivos y en la vista del proyecto se mostrarán después de Build | Make y aparece en la ventana de herramientas Mensajes.

Para navegar entre los errores use Navigate | Next Highlighted Error (F2)/Previous Highlighted Error (Shift + F2).

error raya Marcos color se puede cambiar aquí:

error stripe mark

+4

? Los errores en otros archivos y en la vista del proyecto se mostrarán después de Crear | Crear y se enumeran en la ventana de la herramienta Mensajes. Desafortunadamente, la salida en la ventana de mensajes no le dice dónde está el error, simplemente le dice que la compilación falló, y para ver el resultado del error del compilador para más detalles. ¿Hay alguna manera de hacer que muestre la salida de error del compilador desde el IDE en lugar de ejecutar desde la línea de comandos? También sería genial si los archivos con un problema pudieran marcarse de alguna manera en el árbol de archivos para que pudiera ver los archivos que tenían errores incluso cuando no estaban abiertos. –

+1

Argh, Modo de ahorro de energía, ¡gracias! –

+0

En mi caso, el cuadro "Error stripe mark" en 'Configuración | Editor | Colores y fuentes | General | Errores y advertencias | Error' no fue seleccionado. Al marcar esta casilla, se solucionó el problema. –

5

Además, se puede elegir ir al siguiente error sólo (ignorar la advertencia) por:

  1. haga clic derecho en el Validation Side Bar .
  2. En el menú contextual el Go to high priority problems only

funciona para IntelliJ IDEA 12

+0

El enlace está muerto :( –

17

me encontré con el problema de no haber puesto mi carpeta raíz fuentes (ventana de proyecto - hacer clic derecho carpeta, marca directorio como> fuentes raíz). Si no establece esta IDEA, no analiza el archivo.

5

Francamente, los errores son realmente difíciles de ver, especialmente si solo un carácter está "infrautilizado" en un mar de código Java. Usé las instrucciones de arriba para hacer que el fondo sea de un color naranja-rojo y las cosas son mucho más obvias.

14

Para aquellos que aún tienen el problema, intenten habilitar "Generar proyecto automáticamente" en la configuración del compilador de Java y ver si eso hace la diferencia, ya que funcionó para mí.

+0

¡Gracias! Aunque esto no es lo que el OP pidió estrictamente, esto hace que IntelliJ muestre la lista de errores como lo hacen la mayoría de los IDE. – DanielCuadra

0

Uso ventana de herramientas "problema" para ver todos los errores. Esta ventana aparece en las pestañas inferiores/laterales cuando habilita la construcción/marca "automática" como se menciona en @pavan arriba (https://stackoverflow.com/a/45556424/828062).

enter image description here

Cuestiones relacionadas