avoir IntelliJ idée rafraîchir le projet et détecter les fichiers modifiés

J'utilise Eclipse pour le développement à cause de toutes les choses Qu'IntelliJ ne peut pas faire (par exemple mettre en évidence toutes les instances d'une variable) et parce Qu'IntelliJ est un chien lent sur une connexion à distance. Mais comme Maven n'est pas encore totalement intégré dans Eclipse, je dois revenir à IntelliJ pour compiler et exécuter mon projet avec Tomcat.

Comment puis-je dire à IntelliJ de détecter tous les fichiers qui ont changé sur le système de fichiers et de les recompiler? (Je ne veux pas ouvrir manuellement chaque fichier modifié pour obtenir IntelliJ pour détecter le changement.) Dans Eclipse je voudrais juste rafraîchir l'arbre du projet [1]...

Notes de bas de page:

  1. Eclipse a une fonctionnalité (nommée"rafraîchir en utilisant des crochets natifs ou des sondages") que vous pouvez activer pour détecter automatiquement les changements et synchroniser la perspective lorsque des changements sous-jacents sont détectés dans le système de fichiers (voir les images ci-dessous). C'est très pratique et élimine le besoin de rafraîchir manuellement le projet lors de l'utilisation des outils de construction - où les fichiers/répertoires sont créés dans la structure de répertoire de projet.

y a-t-il quelque chose de similaire pour Intellij (réglage explicite ou non) qui élimine la nécessité de cliquer sur un bouton pour synchroniser la vue avec les modifications du système de fichiers?

'<a href=Refresh Using native hooks or polling' setting" src="/images/content/4599180/373d191a64b7492c18aeb7b8f9331ea0.png">

29
demandé sur Dinuk 2011-01-05 01:36:31

4 réponses

Vous pouvez utiliser le bouton "synchroniser" (deux flèches jaunes) ou en court Ctrl+ Alt+O

52
répondu krakover 2015-07-15 14:16:36

Intellij peut mettre en surbrillance les instances variables, il suffit de l'activer . De plus, si vous invoquez le projet de compilation, Intellij compilera simplement les fichiers modifiés (et hotswap si possible, si vous êtes en mode déboguage & déploiement vers tomcat par exemple)

8
répondu m.milicevic 2011-01-06 20:23:16

clic Droit sur votre Projet dans le volet de gauche et cliquez sur "Synchroniser"

vous pouvez voir le statut dans l'icône rond encerclant en bas à gauche de L'IDE

2
répondu benignfoppery 2018-08-27 06:40:17

je sais que cette question a été postée il y a quelques années, mais peut-être que cette information aidera quelqu'un dans le futur. En fait, je me penchais sur une question semblable, et faire ce qui suit a fonctionné pour moi:

allez à Paramètres > construction, exécution, déploiement > compilateur et assurez-vous que "Make project automatically" est coché.

1
répondu tijis 2015-03-30 21:08:02