Comment accéder automatiquement à la classe actuelle dans la fenêtre Intellij Idea Project Tool?

137

Je voudrais avoir un raccourci clavier dans IntelliJ IDEA qui a l'effet suivant: l'arborescence de la fenêtre de l'outil de projet se développe pour afficher la classe (ou le fichier) actuellement ouverte, et cette classe est sélectionnée dans l'arborescence.

Est-ce possible?

lbalazscs
la source

Réponses:

215

Navigate( Viewdans les anciennes versions) | Select In...( Alt+ F1), Vue Projet ( Enter).

Il est également possible d'activer l' option de défilement automatique à partir de la source dans le Project Viewafin que le fichier actuel soit automatiquement sélectionné.

CrazyCoder
la source
3
@ 4myle Plus précisément, cela ne fonctionne pas sur Gnome, car Gnome mappe Atl-F1 pour afficher l'aperçu des activités de Gnome par défaut (qui est redondant si vous avez une touche Windows / Cmd sur votre clavier). Allez simplement dans Paramètres> Clavier> "Afficher l'aperçu des activités", cliquez sur puis appuyez sur Retour arrière pour effacer le mappage du clavier. Ensuite, cela fonctionnera.
Dan
@CrazyCoder connaissez-vous le moyen d'activer le défilement automatique à partir de la source pour la classe qui se trouve dans une bibliothèque / un jar dépendant sur le chemin de classe (pas directement dans le code source).
DHRUV BANSAL
188

IntelliJ IDEA 2019

Clic gauche sur la roue> Toujours sélectionner le fichier ouvert

Sélectionnez toujours le fichier ouvert

Il y a aussi: Ouvrir les fichiers avec un seul clic - le fichier sélectionné dans l'arborescence sera ouvert dans le côté droit.


Anciennes versions d'IntelliJ

Faites un clic droit sur la zone Projet / Packages > Défilement automatique depuis la source

entrez la description de l'image ici

ou

Clic gauche sur la roue> Défilement automatique à partir de la source

entrez la description de l'image ici

Il y a aussi: Autoscroll to Source - le fichier sélectionné dans l'arborescence sera ouvert sur le côté droit.

ROMANIA_engineer
la source
4
Avez-vous lu la réponse acceptée jusqu'à la fin? Quoi qu'il en soit, +1 pour vous car vous avez également inclus une capture d'écran :)
lbalazscs
13
Oui, je l'ai lu, mais je l'ai posté à partir de 3 raisons: 1. in the Project Viewest ambigu, car il peut inclure ou non l'arbre qui contient les fichiers. 2. J'ai ajouté que cela fonctionne également si nous avons la vue Packages au lieu de la vue Projet. 3. Comme vous l'avez mentionné, certaines personnes préfèrent une représentation visuelle pour cela.
ROMANIA_engineer
Mille mercis! Chaque fois que je suis étonné de voir comment Idea a réussi à cacher cette fonctionnalité ...
Denn0
32

Essayez Alt F1( Select Targetdialogue) + Entrée.

Vic
la source
6

Cliquez sur cette icône cliquez sur cette icôneen haut de l'arborescence.

Dellasavia
la source
Des raccourcis pour faire ça?
Yasar Arafath
appuyez sur Alt+F1, puis 1. En outre, il est possible de définir votre propre raccourci vers Preferences, les taper keymap, les taper Select in Project Viewlors de la recherche ...
dellasavia
1

vous pouvez le faire également en utilisant le menu dynamique supérieur qui change pour chaque fichier ouvert. cliquez simplement deux fois sur le dernier dossier et le fichier sera sur la même branche de dossier

entrez la description de l'image ici

aussi bon pour pycharm

Dsaydon
la source
0

Vous pouvez également créer votre propre combinaison de touches pour le "sélectionner dans l'arborescence" via les préférences. Je fais souvent: shift + cmd + a, puis écrivez simplement select in .. puis appuyez sur Entrée.

éoniste
la source