web-dev-qa-db-fra.com

Existe-t-il un moyen de développer tous les dossiers dans la vue du projet Eclipse et les résultats de la recherche?

Je passe beaucoup de temps à développer manuellement les dossiers profondément imbriqués dans des arborescences telles que l'explorateur de projets et l'arborescence de résultats de la recherche de fichiers. Existe-t-il un raccourci clavier ou une commande de menu pour développer tous les dossiers? 

48
meva

Dans "Résultat de la recherche de fichier", cliquez avec le bouton droit de la souris sur le dossier de niveau supérieur, une entrée de menu "développer tout".

Dans la vue du projet, je n'ai pas trouvé la fonctionnalité.

9
dweeves

Sous Windows:

Tout développer dans l'explorateur de projet est Shift+Numpad * (multiplty), comme mentionné précédemment. Tout réduire dans l'explorateur de projet est Ctrl+Shift+Numpad - (soustraire).

Alternativement, vous pouvez simplement bloquer la flèche vers la droite pour agrandir le bas de l’arborescence sélectionnée, ou sur la flèche gauche pour la réduire vers le haut.

Si vous voulez voir tous les raccourcis disponibles pour le contexte particulier dans lequel vous vous trouvez, tapez Ctrl+Shift+L.

59
Lindsay

Sur Mac: sélectionnez un dossier et appuyez sur Alt+ARROW_RIGHT. Cela devrait développer tous les sous-dossiers de l'explorateur de fichiers d'Eclipse.

35
Jeremias Erbs

Eclipse sur Linux:

MAJ + flèche vers la droite

Développez tous les dossiers situés sous le dossier sélectionné. Si vous le faites plusieurs fois, les ensembles de dossiers suivants se développent.

Maj + flèche gauche

Réduit tous les dossiers situés sous le dossier sélectionné.

Eclipse sous Windows:

Flèche droite - >> Développer
Flèche gauche - >> Réduire

20
phshah

Version Mars.1 (4.5.1), Linux (RHEL 6.7)

Développer les dossiers

Robinet * une fois pour chaque niveau, tous les dossiers du dossier sélectionné doivent être développés. Par exemple, appuyez trois fois sur * pour développer tous les dossiers sur trois niveaux.

(CTRL SHIFT Numpad * ne fonctionne pas pour moi comme il se doit avec cette version/machine particulière.)


Collapse All Folders

Robinet Numpad / une fois pour réduire tous les dossiers du dossier sélectionné.


Développer/Réduire les dossiers simples

Shift + Right Arrow
Shift + Left Arrow

8
binarysubstrate

Si vous voulez simplement rechercher un fichier n'importe où: CTRL + SHIFT + R (Navigation plus rapide dans l'espace de travail)

Tout effacer: Shift + NUM-KEYPAD-MULTIPLY (*) -> Utilisez avec précaution, si vous le faites sur un grand projet, TOUS les fichiers seront développés! Juste réussi à planter mon Eclipse!

5
zengr

Sous Windows: (J'utilise STS v2.8 basé sur Eclipse 3.7, peut-être un peu différent ... )

dans l'explorateur de projets/packages:

Développer tout : Shift + Numpad *

Collpse tout: Ctrl + Shift + Numberpad_Divideou cliquez simplement sur la petite icône "-" en haut à droite de la vue actuelle.

Mais de wat, je peux voir que l’action Expand All empêche toujours Eclipse/STS de répondre (par exemple, nous pouvons définir des fichiers de classe - compilés ou dans des fichiers JAR - visibles dans la vue actuelle, ce qui entraîne l’extension de trop de fichiers). Mieux vaut sélectionner le paquet spécifié en premier.

Ces raccourcis sont également très utiles pour localiser les fichiers:

Ctrl + Shift + R: ressource ouverte (tous types de fichiers, Java, jsp, jspf, propriétés ...), c’est mon raccourci clavier le plus utilisé;

Ctrl + Shift + T: type ouvert (pour les fichiers Java uniquement)

Dans l'onglet Résultats de la recherche, il y a Développer tout (+ signe avec bordure) et Réduire tout (- signe avec bordure ) icônes en haut à droite de l'onglet.

5
Vincent Jia

Maj + flèche droite, à plusieurs reprises.

4
Ed G

Les travaux suivants pour Eclipse 4.4 sur Linux:

Pressage * (ou shift+) plusieurs fois pendant la sélection d’un dossier développe son contenu.

Pressage - (ou shift+) efface tout le contenu.

3
mjtecka

shift + * Expand ALL

Shift _ - Réduire tout 

c'est tout.

2
TDS

Désactivez l'option Focus on Active Task - indiquée ci-dessous.

 Eclipse package Explorer view

0
Prasad Revanaki