PhpStorm - Mettre en évidence le fichier actif dans le navigateur de projet

121

Quelqu'un sait-il comment mettre en évidence le fichier actuel dans le navigateur de projet, ou un raccourci clavier pour développer les dossiers vers le fichier actif?

J'ai regardé autour de moi et je n'ai rien trouvé qui indique cela comme une option.

Merci :)

Ryan
la source

Réponses:

176

Voici également une fonctionnalité intéressante: Autoscroll to SourceEt Autoscroll from Source.

Il est disponible dans tous les produits intellij

Défilement automatique vers la source et défilement automatique à partir de la source

funivan
la source
Cela met en évidence le fichier, mais il ne le sélectionne pas, donc toute autre activité du clavier sera toujours enregistrée dans la fenêtre de l'éditeur.
Amalgovinus
Au cas où vous arriveriez ici en recherchant sur Google et en vous demandant si c'est toujours la même chose pour votre version: c'est la même chose pour 2017
Zanshin13
2
2017 a également une icône de réticule là-haut lorsque le défilement automatique est désactivé. vous pouvez donc cliquer dessus et il passera à la source.
Artistan
Le lien / l'image est mort?
Guven
1
Trouvé! L'icône en forme de croix se trouve entre la liste déroulante «Projet» et l'icône de réduction / réglage des rouages. Il n'apparaît pas car les options de défilement automatique sont toujours activées.
redfox05
139

À la demande

Doit être utilisé si vous n'aimez pas le changement / déplacement de votre panneau d'affichage du projet sans votre consentement.

Navigate | Select in... | Project View

Alt+ F1, 1pour Windows / Linux

+ F1, 1(ou fn+ ⌥ Opt+ F1, 1) pour Mac OS


Vous pouvez également cliquer sur l'icône "cible comme" sur le panneau d'affichage du projet réel avec votre souris (voir capture d'écran ci-dessous - la première icône).


Si vous souhaitez utiliser un raccourci plus court / unique au lieu du raccourci standard en 2 étapes:

  • installer le plugin "Extra Actions"
  • attribuer un raccourci personnalisé à la nouvelle action "Sélectionner dans le projet"

REMARQUE: à partir de certaines versions 2017.x ou peut-être même 2016.x, l'EDI a sa propre Select in Project Viewaction dédiée (donc pas besoin de plugin supplémentaire). Vous pouvez le trouver Keymapsous la Otherbranche (indice: utilisez la zone de recherche pour affiner la liste).


Automatiquement

Peut être utilisé si cela ne vous dérange pas (ou même si vous voulez) que le panneau Vue du projet reste concentré sur le fichier actuellement modifié (il défile / se déplace de haut en bas / se développe si nécessaire).

REMARQUE: avec la commutation fréquente entre les fichiers (par exemple CSS et HTML) lorsque vous avez beaucoup de fichiers dans votre projet, un tel "défilement" peut devenir assez ennuyeux assez rapidement (si ces fichiers sont situés dans une partie invisible maintenant de l'arborescence du projet) .

Activer l' Autoscroll from Sourceoption dans le panneau Vue du projet (clic droit sur la barre d'en-tête / titre ou menu de la fenêtre d'outils sous l'icône "engrenage")

entrez la description de l'image ici

LazyOne
la source
1
Existe-t-il un moyen d'en faire le comportement par défaut? Eh bien, je n'ai pas cherché assez loin. AutoScroll From Source, comme mentionné par @funivan, est l'astuce.
Bob Rockefeller
2
Autoscroll, génial, exactement ce que je voulais.
Mick
1
J'aime la façon dont cette réponse donne l'option à la demande que je préfère, le défilement automatique le rend trop nerveux pour moi lors de la navigation dans les dossiers
Long MK Nguyễn
1
citant ce qui est enterré dans la réponse: " Vous pouvez également cliquer sur l'icône" cible comme "sur le panneau d' affichage du projet avec votre souris (voir capture d'écran ci-dessous - la première icône là-bas). "
MediaVince
Est-ce toujours utile? Après tout ce temps ? Toujours.
pszaba
9

Appuyez simplement sur l'icône circulaire présente dans l'image (avec project directory treel'info-bulle Faire défiler depuis la source ) pour naviguer dans et mettre en évidence le fichier actif correspondant présent dans l'éditeur PHPStorm.

entrez la description de l'image ici

nikin
la source
1
Cela devrait être la réponse acceptée. Concis et traite exactement de ce dont OP a besoin.
Asamoah
La version plus récente d'intelliJ n'affiche plus cette icône
Jason
5

Les réponses ci-dessus sont toutes valides mais malheureusement vous devrez les activer pour chaque projet.

Il existe un plugin de Jetbrains qui activera ce comportement par défaut pour tous les nouveaux projets.

http://plugins.jetbrains.com/plugin/7575?pr=

Francis
la source