Come visualizzare l'elenco degli errori di compilazione in IntelliJ?


176

Sto cercando un modo per visualizzare tutti gli errori di compilazione in IntelliJ, in modo simile a come vengono visualizzati in Eclipse. Ho provato a cercare qui e Google, ma non ho davvero trovato una soluzione. IntelliJ mi piace molto, di recente mi sono convertito da Eclipse e spero che questo sia solo qualcosa che mi manca e non una carenza fondamentale.


Potresti forse aggiungere uno screenshot dell'eclissi di ciò che vuoi avere con Intellij
Frederic Close

1
Possibile duplicato di Visualizza errori nel progetto
Intellij

Risposte:


159

Penso che questo si avvicini di più a ciò che desideri:

(Dalle domande e risposte di IntelliJ IDEA per gli utenti Eclipse ):

inserisci qui la descrizione dell'immagine

Quanto sopra può essere combinato con un'opzione recentemente introdotta nelle impostazioni del compilatore per ottenere una vista molto simile a quella di Eclipse.

Cose da fare:

  1. Passa alla vista "Problemi" nel riquadro Progetto:

    inserisci qui la descrizione dell'immagine

  2. Abilita l'impostazione per compilare automaticamente il progetto:

    inserisci qui la descrizione dell'immagine

  3. Infine, guarda la vista Problemi:

    inserisci qui la descrizione dell'immagine

Ecco un confronto di come appare lo stesso progetto (con un errore di compilazione) in Intellij IDEA 13.xx e Eclipse Kepler:

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

Link rilevanti: il progetto maven mostrato sopra: https://github.com/ajorpheus/CompileTimeErrors
FAQ Per 'Eclipse Mode' / 'Automatically Compile' un progetto: http://devnet.jetbrains.com/docs/DOC-1122


2
Plugin "Modalità Eclipse" non disponibile per IDEA 13.
GarfieldKlon

3
Apparentemente questa barra degli strumenti "problemi" è disponibile solo se si seleziona la modalità "compilazione automatica". vedi qui: jetbrains.com/help/idea/2016.2/problems-tool-window.html
atom88

4
Sono passato a problemi invece che a progetti e ho anche abilitato il 'Build project automaticamente' ma ancora non vedo i problemi / errori del compilatore di per sé. Vedo solo le classi che hanno gli errori. Qualcuno potrebbe aiutare con quello ...?
Crenguta S,

Funziona affatto per Scala? Non riesco a farlo accadere.
conny

3
Sfortunatamente, questo mostra solo errori di compilazione, non mostra avvisi ecc. Come fa Eclipse. Inoltre, la finestra non può essere spostata, quindi quando si visualizzano problemi (ovvero errori di compilazione), non è possibile visualizzare il progetto.
John Little

24

Una risposta più aggiornata per tutti coloro che si imbattono in questo:

(da https://www.jetbrains.com/help/idea/eclipse.html , § Compilazione automatica ; fare clic per gli screenshot)

Compila automaticamente:

Per abilitare la compilazione automatica, vai su Impostazioni / Preferenze | Build, Execution, Deployment | Compilare e selezionare l' opzione Crea progetto automaticamente

Mostra tutti gli errori in un unico posto:

La finestra dello strumento Problemi viene visualizzata se l' opzione Crea progetto automaticamente è abilitata nelle impostazioni del compilatore. Mostra un elenco di problemi rilevati durante la compilazione del progetto.

Usa il compilatore Eclipse: questo è in realtà raggruppato in IntelliJ. A mio avviso, fornisce messaggi di errore molto più utili e, secondo questo blog , è molto più veloce poiché è stato progettato per funzionare in background su un IDE e utilizza una compilazione incrementale.

Mentre Eclipse utilizza il proprio compilatore, IntelliJ IDEA utilizza il compilatore javac in bundle con il progetto JDK. Se è necessario utilizzare il compilatore Eclipse, accedere a Impostazioni / Preferenze | Build, Execution, Deployment | Compilatore | Compilatore Java e selezionalo ... La differenza più grande tra i compilatori Eclipse e javac è che il compilatore Eclipse è più tollerante agli errori e talvolta ti consente di eseguire codice che non viene compilato.


2
Purtroppo questo non aiuta con i progetti Android, probabilmente perché la compilazione è rinviata a gradi. C'è una richiesta di funzionalità IntelliJ per questo qui: youtrack.jetbrains.com/issue/IDEA-68854
NeilS

Per accedere inizialmente alle 'impostazioni' - CTRL + ALT + S (o File> Impostazioni)
Chris Halcrow

19

Sul mio sistema (IntelliJ Idea 2017.2.5), non era sufficiente abilitare "Crea progetto automaticamente". Ho anche dovuto usare la voce di menu "Visualizza, Finestra degli strumenti, Problemi" per visualizzare la finestra degli strumenti dei problemi nella parte inferiore dello schermo.

Apertura della finestra degli strumenti dei problemi


2
Questa semplice risposta mi ha aiutato, ma il percorso eraView, Tool Windows, messages
pdem,

1
Interessante ... In IntelliJ 2019.1, non vedo né un Problemselemento né un Messageselemento nel menu View> Tool Windows.
Basil Bourque,

2
Purtroppo questo manca nella mia versione di intellij (ultimate 2018.3)
John Little

0

È necessario disabilitare la modalità di risparmio energetico

Per me ho cliccato su questo pulsante

inserisci qui la descrizione dell'immagine

quindi disabilitare la modalità di risparmio energetico

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.