124 votes

IntelliJ - montrer où se trouvent les erreurs

Existe-t-il un moyen de faire en sorte qu'IntelliJ marque continuellement les emplacements d'erreur pour les fichiers sur lesquels vous travaillez de la même manière qu'Eclipse ? Pour le moment, j'ai besoin de faire un projet qui liste toutes les erreurs dans le panneau de message, mais même dans ce cas, je ne peux pas naviguer vers elles en utilisant le panneau de l'éditeur. J'aimerais avoir de simples points/marqueurs qui indiqueraient les emplacements d'erreur/d'avertissement.

96voto

CrazyCoder Points 103123

IntelliJ IDEA détecte à la volée les erreurs et les avertissements dans le fichier courant (sauf si Mode économie d'énergie est activé dans le File menu).

Les erreurs dans d'autres fichiers et dans la vue du projet seront montrées après Build | Make et figurant dans la liste des Messages fenêtre de l'outil.

Pour les utilisateurs de Bazel : Les erreurs du projet seront affichées sur Problèmes de Bazel la fenêtre de l'outil après avoir exécuté Compile Project ( Ctrl/Cmd + F9 )

Pour naviguer entre les erreurs, utilisez Navigate | Next Highlighted Error ( F2 ) / Previous Highlighted Error ( Shift + F2 ).

Marque d'erreur à bandes La couleur peut être modifiée ici :

error stripe mark

37voto

Pavan P Points 605

Pour ceux qui ont encore le problème, essayez d'activer "Construire le projet automatiquement" dans les paramètres du compilateur Java et voyez si cela fait une différence, comme cela a fonctionné pour moi.

28voto

Boboman Points 11

J'ai rencontré le problème de ne pas avoir défini le dossier racine de mes sources (fenêtre du projet - clic droit sur le dossier, marquer le répertoire comme > sources Root). Si vous ne le définissez pas, IDEA n'analyse pas le fichier.

18voto

zendu Points 11

Pour IntelliJ 2017 :

Utilisez la fenêtre de l'outil "Problème" pour voir toutes les erreurs. Cette fenêtre apparaît dans les onglets inférieurs/latéraux lorsque vous activez le build/make "automatique" comme mentionné par @pavan ci-dessus ( https://stackoverflow.com/a/45556424/828062 ).

enter image description here

Pour accéder à cette Problems vous devez configurer votre projet pour qu'il soit construit automatiquement. Cochez la case pour Preferences / Settings > Build, Execution, Deployment > Compiler > Build project automatically .

screenshot of <code>Preferences</code>/<code>Settings</code> > <code>Build, Execution, Deployment</code> > <code>Compiler</code> > <code>Build project automatically</code>

10voto

snakeoil Points 357

Franchement, les erreurs sont vraiment difficiles à voir, surtout si un seul caractère est "underwaved" dans une mer de code Java. J'ai utilisé les instructions ci-dessus pour rendre l'arrière-plan de couleur rouge orangé et les choses sont beaucoup plus évidentes.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X