2010-03-23 15 views
97

Mi chiedo se sia possibile configurare IntelliJ Idea per mostrare immediatamente errori di compilazione sui file di classe nell'albero del progetto. Attualmente ho bisogno di attivare manualmente la ricompilazione per vedere i segni di errore sulle mie classi se la classe non può essere compilata.Come vedere immediatamente gli errori di compilazione nella struttura del progetto di IntelliJ Idea?

+0

Sul lato positivo, non è necessario salvare i file per IntelliJ per aggiornare la barra di grondaia per la classe aperta :-) Semplicemente non aggiorna la struttura del progetto. – leedm777

+0

Puoi espandere la funzionalità un po ', perché vedo subito l'errore nella vista del progetto in IDEA, quindi non sono sicuro se è presente o se stai chiedendo qualcos'altro? – Yishai

+6

Poco tempo fa sono passato da Eclipse e aveva la caratteristica che si vedono immediatamente errori di compilazione nell'albero del progetto (i file ricevono una sottolineatura rossa), ad esempio se si modifica la firma di un metodo, vengono contrassegnate tutte le classi che utilizzano questo metodo con la linea rossa. Come spiegato da joekutner, c'è un plug-in che aggiungerà questo comportamento, ma siccome bert ha risposto, questo plugin sembra non funzionare come previsto. Ormai penso che vivrò con le funzionalità di base di IDEA e cambierò il mio approccio al lavoro con l'IDE ;-) – magomi

risposta

92

A partire da IntelliJ 12 è disponibile un'opzione per creare automaticamente il progetto in base alle modifiche all'origine. In "Impostazioni" -> "Compilatore" seleziona la casella "Crea progetto automaticamente". Questo mostrerà immediatamente eventuali errori di compilazione nell'albero del progetto.

+1

Ottimo miglioramento per la v12. Grazie per aver aggiunto questo alle risposte. – keyboardsurfer

+6

+1 per chiamare l'opzione (che non è abilitata di default!), Ma non sembra mostrare gli errori sui file nella struttura del progetto come richiesto dall'OP.C'è una visione di tutti gli errori del compilatore facilmente visualizzabili a colpo d'occhio? –

+6

non funziona con scala plugin ... –

0

Si potrebbe provare il plug-in Modalità Eclipse per IntelliJ. Esso permette di fare di compilazione incrementale su di salvataggio di un file:

http://plugins.intellij.net/plugin/?id=3822

+7

L'ho provato, ma come indicato da molti, ruba lo stato attivo e non fornisce la funzione richiesta (ad esempio non contrassegna gli errori nell'albero del progetto). Mi piacerebbe avere anche questa funzione, è una delle cose che mi manca dopo essere passata da eclissi – bert

19

Ho fatto alcune ulteriori ricerche nel web su questa funzione. Alla fine sembra che esattamente questa funzione non sia disponibile. Ci sono alcune discussioni su questo argomento in cui anche alcuni (secondo il mio punto di vista) sono citati. La discussione più utile che ho trovato here.

+2

Il collegamento è rotto – slovit

+0

@slovit Ho modificato il collegamento per fare riferimento a una copia da archive.org. –

12

È possibile accedere a tutti i problemi di compilazione in questo modo:

  • aprire l'esploratore "Progetto" (di solito ancorata a sinistra)
  • fare clic sul menu a discesa "Progetto" nell'angolo in alto a sinistra
  • seleziona "Problemi" sotto "Ambiti"

Vedrai un albero di file e problemi. Inoltre, nella barra degli strumenti in basso, dovresti vedere una scheda chiamata "Problemi" che elenca anche tutto. Non è così facile da usare come la vista "Problemi" di Eclipse, ma è vicina.

Sono in versione 12.1.4, non sono sicuro di quale versione sia stata introdotta per la prima volta.

+0

Questo è molto utile, grazie mille per questo! –

+0

Per me l'ambito "Problemi" non mostrava nulla anche se c'erano una serie di messaggi di errore del compilatore Java nella scheda "Messaggi" – Tarmo

Problemi correlati