¿Cómo ver la lista de errores de compilación en IntelliJ?

176

Estoy buscando una forma de ver todos los errores de compilación en IntelliJ, similar a cómo se muestran en Eclipse. Traté de buscar aquí y Google, pero realmente no he encontrado una solución. Realmente me gusta IntelliJ, recientemente lo convertí desde Eclipse, y espero que esto sea algo que me falta y no una deficiencia fundamental.

anfibio
fuente
Tal vez podría agregar una captura de pantalla de eclipse de lo que desea tener con Intellij
Frederic Close
1
Posible duplicado de errores de visualización en el proyecto
Intellij

Respuestas:

159

Creo que esto se acerca más a lo que deseas:

(De IntelliJ IDEA Q&A para usuarios de Eclipse ):

ingrese la descripción de la imagen aquí

Lo anterior se puede combinar con una opción introducida recientemente en la configuración del compilador para obtener una vista muy similar a la de Eclipse.

Cosas para hacer:

  1. Cambie a la vista 'Problemas' en el panel Proyecto:

    ingrese la descripción de la imagen aquí

  2. Habilite la configuración para compilar el proyecto automáticamente:

    ingrese la descripción de la imagen aquí

  3. Finalmente, mira la vista Problemas:

    ingrese la descripción de la imagen aquí

Aquí hay una comparación de cómo se ve el mismo proyecto (con un error de compilación) en Intellij IDEA 13.xx y Eclipse Kepler:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Enlaces relevantes: El proyecto maven que se muestra arriba: https://github.com/ajorpheus/CompileTimeErrors
Preguntas frecuentes para 'Eclipse Mode' / 'Automatically Compile' a project: http://devnet.jetbrains.com/docs/DOC-1122

Ashutosh Jindal
fuente
2
El complemento "Modo Eclipse" no está disponible para IDEA 13.
GarfieldKlon
3
Aparentemente, esta barra de herramientas de "problemas" solo está disponible si selecciona el modo "compilación automática". ver aquí: jetbrains.com/help/idea/2016.2/problems-tool-window.html
atom88
44
Cambié a problemas en lugar de proyectos y también habilité el 'Proyecto de compilación automáticamente' pero todavía no veo los problemas / errores del compilador per se. Acabo de ver las clases que tienen los errores. ¿Alguien podría ayudar con eso ...?
Crenguta S
¿Esto funciona en absoluto para Scala? Parece que no puedo hacer que suceda.
conny
3
Desafortunadamente, esto solo muestra errores de compilación, no muestra advertencias, etc., como lo hace Eclipse. Además, la ventana no se puede mover, por lo que cuando ve problemas (también conocidos como errores de compilación), no puede ver su proyecto.
John Little
24

Una respuesta más actualizada para cualquier otra persona que se encuentre con esto:

(de https://www.jetbrains.com/help/idea/eclipse.html , § Autocompilación ; haga clic para ver capturas de pantalla)

Compilar automáticamente:

Para habilitar la compilación automática, vaya a Configuración / Preferencias | Construcción, Ejecución, Despliegue | Compilador y seleccione la opción Crear proyecto automáticamente

Mostrar todos los errores en un solo lugar:

La ventana de la herramienta Problemas aparece si la opción Hacer proyecto automáticamente está habilitada en la configuración del compilador. Muestra una lista de problemas que se detectaron en la compilación del proyecto.

Utilice el compilador de Eclipse: esto está incluido en IntelliJ. En mi opinión, ofrece mensajes de error mucho más útiles y, según este blog , es mucho más rápido, ya que fue diseñado para ejecutarse en el fondo de un IDE y utiliza una compilación incremental.

Mientras Eclipse usa su propio compilador, IntelliJ IDEA usa el compilador javac incluido con el proyecto JDK. Si debe usar el compilador de Eclipse, vaya a Configuración / Preferencias | Construcción, Ejecución, Despliegue | Compilador | Compilador Java y selecciónelo ... La mayor diferencia entre los compiladores Eclipse y javac es que el compilador Eclipse es más tolerante a los errores y, a veces, le permite ejecutar código que no se compila.

Eric Jiang
fuente
2
Lamentablemente, esto no ayuda con los proyectos de Android, probablemente porque la compilación se aplaza a gradle. Hay una solicitud de función IntelliJ para esto aquí: youtrack.jetbrains.com/issue/IDEA-68854
NeilS
Para acceder inicialmente a la 'configuración' - CTRL + ALT + S (o Archivo> Configuración)
Chris Halcrow
19

En mi sistema (IntelliJ Idea 2017.2.5), no fue suficiente para habilitar "Hacer proyecto automáticamente". También tuve que usar el elemento de menú "Ver, Ventanas de herramientas, Problemas" para ver la ventana de herramientas de problemas en la parte inferior de la pantalla.

Abrir la ventana de herramientas de problemas

Matthias Bohlen
fuente
2
Esta respuesta simple me ayudó, pero el camino fueView, Tool Windows, messages
pdem
1
Interesante ... En IntelliJ 2019.1, no veo ni un Problemselemento ni un Messageselemento en el menú View> Tool Windows.
Basil Bourque
2
Desafortunadamente, esto falta en mi versión de intellij (ultimate 2018.3)
John Little
0

Debe deshabilitar el modo de ahorro de energía

Para mí hice clic sobre este botón

ingrese la descripción de la imagen aquí

luego deshabilite el modo de ahorro de energía

Ammar Bozorgvar
fuente