Comment afficher un fichier ouvert dans l'explorateur de packages eclipse?

177

Lorsqu'un fichier (.java par exemple) est ouvert dans Eclipse, comment puis-je faire en sorte que l'Explorateur de packages affiche le fichier sur lequel je travaille?

Bohn
la source
4
Idem pour l'inverse: stackoverflow.com/questions/797615/…
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

Réponses:

409

Il existe un bouton dans la vue Explorateur de packages qui ressemble à deux flèches jaunes pointées à gauche et à droite. L'info-bulle est "Lien avec l'éditeur". Cliquez dessus.

Konstantin Komissarchik
la source
8
Je viens de réaliser que ce bouton est une bascule marche / arrêt ("toujours lier le fichier actuellement ouvert" contre "lier le fichier ouvert maintenant "), donc je pourrais essayer la solution d'Ahe ci-dessous.
bacar
2
Si simple et pourtant tellement très génial! Srsly, je vais pirater StackOverflow pour que je puisse voter quintuple!
DataGraham
2
Je suis d'accord avec le commentateur plus tard. Je vous remercie!
J'adore cette fonctionnalité, la productivité est essentielle dans les choses liées aux logiciels.
JorgeTovar
48

J'ai constaté que la synchronisation constante de l'explorateur de packages avec l'éditeur entraînait une augmentation trop longue de la vue de l'explorateur de packages, en particulier avec les grands projets. J'ai plutôt mappé un raccourci clavier pour synchroniser l'explorateur de packages avec l'éditeur. Si vous utilisez mylyn, c'est bien sûr un problème mineur.

Les mappages clés sont disponibles à l'adresse Window -> Preferences -> General -> Keys -> Show In (Show In Target Id: Package Explorer). Le mien est ctrl-alt-left arrow, soyez invités à copier.


Edit: Dans Luna Command, le nom a un peu changé. Au lieu de la Show In (Show In Target Id: Package Explorer)commande est maintenant Show In (Package Explorer).

Ahe
la source
1
Tout simplement incroyable, je cherchais ça depuis un moment.
Betlista
36

Depuis ce site :

Comment utiliser la fonctionnalité Afficher dans du menu contextuel

Appuyez sur Alt+ Shift+ Wpendant que vous êtes dans un éditeur. Cela fait apparaître un menu avec un certain nombre de choix. Les choix varient en fonction des plugins que vous avez installés. Sélectionnez l'option souhaitée et appuyez sur Enter.

Le moyen le plus rapide de sélectionner une option est d'utiliser la première lettre de l'option, par exemple. pour accéder à l'explorateur de packages, appuyez sur P(vous devrez peut-être le faire 2 ou 3 fois selon le nombre d'autres options commençant par P). La presse Enter. Vous pouvez également utiliser les touches fléchées.

entrez la description de l'image ici

Appelez "Afficher dans" plus rapidement avec un raccourci clavier

Si vous utilisez fréquemment l'une des options (par exemple, Package Explorer), vous pouvez mapper un seul raccourci clavier pour l'invoquer.

  • Accédez à Windows> Préférences> Général> Clés.
  • Recherchez Show In. Eclipse listera un certain nombre d'options Afficher dans. Dans notre cas, nous voulons Show In (Show In Target Id: Package Explorer).
  • Sélectionnez la commande souhaitée, entrez une clé dans Liaison et vous avez terminé.

Toujours lier le fichier source actif avec l'explorateur de packages

Si vous aimez cette fonctionnalité, vous pouvez ouvrir l'éditeur de packages et cliquer sur les doubles flèches jaunes pour toujours afficher le fichier source actuellement sélectionné dans l'explorateur de packages.

Jeff Axelrod
la source
13

Il existe une icône de double flèche en haut de l'Explorateur de packages qui active ce comportement. Clique dessus

entrez la description de l'image ici

Latha
la source
Également documenté ici, ce qui le rend vraiment clair - harjinderkamboj.wordpress.com/2012/09/28/ ... C'est l'équivalent Eclipse de l'option 'track active' dans Visual Studio.
Chris Halcrow
7

Dans votre éditeur de fichiers Eclipse .java, cliquez n'importe où avec le bouton droit de la souris, puis "Afficher dans -> Explorateur de packages".

Comme montré:

Image

Comme vous pouvez le voir, vous pouvez également ouvrir un fichier dans Navigator, Outline et ainsi de suite.

Kai Shen
la source
Il est également valable pour l'explorateur de packages PyDev (extension python).
tiborka