110 votes

Eclipse : Comment rafraîchir un espace de travail entier ? F5 ne le fait pas

J'ai un espace de travail avec un certain nombre de projets java. Si je vais dans File->Refresh mais il ne rafraîchit pas vraiment quoi que ce soit (peut-être le projet actuellement sélectionné). Comment faire pour qu'Eclipse rafraîchisse todo des projets ?

0 votes

108voto

BalusC Points 498232

Il ne rafraîchira en effet que le projet en cours (ou, plus précisément, la sélection en cours dans l'explorateur de projet). Je clique simplement quelque part dans l'explorateur de projet, je fais Ctrl + A pour sélectionner tous les projets, puis appuyez sur F5 pour obtenir un rafraîchissement complet.

7 votes

Ok, merci, mais notez que faire ce qui précède dans le "Project Explorer" ne fonctionne pas (le rafraîchissement est grisé), mais le faire dans le "Package Explorer" a fonctionné correctement.

9 votes

Le problème, c'est que si l'un de mes projets est fermé (ce qui arrive tout le temps), l'option de rafraîchissement n'apparaît pas. La seule façon dont Ctrl+A suivi de F5 fonctionne pour moi est si tous mes projets sont ouverts.

10 votes

@Matt : Mon explorateur de projets est configuré pour masquer les projets fermés. Ils ne sont visibles que dans le Navigateur. Vous pourriez vouloir faire de même.

43voto

James Blackburn Points 2857

Si vous voulez rafraîchir todo Projets, en ignorant les projets fermés, alors le plus simple est de :

  • ctrl-clic et un élément dans l'Explorateur de projet (pour s'assurer que l'Explorateur de projet a le focus)
  • ctrl-clic l'élément à nouveau pour qu'il ne soit plus en surbrillance (mais l'explorateur P. a toujours le focus)
  • F5 va maintenant rafraîchir l'ensemble de l'espace de travail

En fait, F5 rafraîchit l'espace de travail lorsqu'une vue de navigation a le focus et que rien n'est sélectionné.

3 votes

Cela a bien fonctionné pour moi sur un Mac en remplaçant cmd-clic par ctrl-clic.

1 votes

Il s'agit d'une excellente solution de contournement lorsque vous avez de nombreux projets et dossiers (puisque la touche ctrl-A du clic droit ne permet pas de rafraîchir les dossiers sélectionnés).

16voto

Mike Daniels Points 5729

Ctrl-A, puis F5.

Vous pouvez configurer l'espace de travail pour automatiquement rafraîchir lorsqu'il détecte des changements dans les préférences. (Fenêtre > Préférences > Général > Espace de travail > Rafraîchir automatiquement)

10voto

chrsalln Points 41

Facile.

  • Créer un outil externe : Exécuter > Outils externes > Outils externes Configuration...
  • Créer une nouvelle configuration de programme Indiquer l'emplacement d'un exe qui est très rapide (j'utilise 'ls' de Cygwin).
  • Sur l'onglet Rafraîchir, choisissez Rafraîchir les ressources à la fin, L'espace de travail entier
  • Dans l'onglet "Build", désélectionnez "Build before launch".

Exécutez l'outil pour rafraîchir tous les projets.

0 votes

Sous Windows, j'ai utilisé " C:\Windows\twunk_32.exe "ne semble pas faire de mal :)

0 votes

Comment puis-je savoir si le rafraîchissement est terminé ?

0 votes

C'est génial ! Je suis maintenant capable de taper cmd-3 echo (parce que j'ai utilisé /bin/echo comme commande) et de rafraîchir immédiatement, ce qui rend beaucoup moins pénible le fait d'éviter les constructions automatiques qui détruisent les performances. Parce qu'il obtient un élément de menu, il pourrait également aller dans un trigger quicksilver ou une configuration similaire, de sorte qu'il pourrait être une touche globale de l'extérieur d'Eclipse.

6voto

Felix Khazin Points 906

Contrôlez tous vos projets ensemble, puis faites un clic droit et cliquez sur rafraîchir.

En général, je rafraîchis tout comme ça, puis je m'assure de nettoyer tous les projets et de les reconstruire dans Eclipse.

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