Intellij IDEA: touche de raccourci pour «faire défiler depuis la source»


159

Je ne trouve pas de raccourci clavier pour la fonction "Faire défiler depuis la source".

Quelle est la différence entre Défilement depuis la source et Défilement vers la source également?


27
Alt + F1 puis 1 (ou puis Enter)
chim

Réponses:


250

Dans la dernière IntelliJ IDEA, il existe une entrée de mappage de touches appelée "Sélectionner dans la vue du projet" sans raccourci par défaut. Ajoutez-y simplement une touche de raccourci. Pas besoin de plugin.

Keymap | Sélectionner dans la vue du projet


C'est la bonne réponse, fonctionnant à partir d'octobre 2017.
DiscDev

Je l'ai défini Cmd + Shift + J comme dans Xcode pour iOS pour qu'il soit cohérent dans différents IDE.
Ariel Bogdziewicz

Cela pourrait être la réponse la plus précise, mais c'est la meilleure réponse.
AndreKR

Je me demande pourquoi le libellé alternatif "faire défiler depuis la source" était différent de "sélectionner dans la vue du projet" .. merci de l'avoir fait sortir
Maher Abuthraa

167

tldr; Alt + F1, puis1

Commencez par vérifier votre touche de raccourci pour l'élément "Sélectionner dans .." dans le menu Naviguer.

Menu MBP Intellij

Cliquez dans le fichier que vous modifiez, appuyez sur la touche de raccourci pour "Sélectionner dans" .. puis appuyez sur 1.

J'ai changé la touche de raccourci pour sélectionner Alt + 1pour que ma combinaison de touches soit la plus facile à retenir Alt + 1,1


Keymap est dans les préférences
chim

Voir mon autre réponse pour une alternative pour faire défiler la source.
chim

Il existe maintenant un plugin pour cela. Voir la nouvelle réponse.
mmm

@chim Comment changer le raccourci clavier pour sélectionner? Je ne trouve pas l'entrée dans le keymap. Le problème est qu'Ubuntu intercepte la valeur par défaut ALT + F1.
SlavaSt

10
Recherchez simplement «sélectionner dans la vue du projet» dans les préférences «Keymap»! Haha: P
wbswjc

30

Il existe maintenant un plugin pour cela.

Il s'appelle Scroll From source:

https://plugins.jetbrains.com/plugin/7606?pr= '


Ceci est maintenant construit dans voir la réponse @Dimitrov

https://stackoverflow.com/a/42025214/961018



6
Voir la réponse de George Dimitrov ci
chim

1
La réponse @chim devrait être la réponse acceptée, car cette fonctionnalité est intégrée dans l'EDI sans aucun plugin
depuis le

Vous pouvez également l'installer en allant à Intellij Settings->plugins->Search repository puis le rechercher
Gal Bracha

15

Il n'y a pas de raccourci configurable dans les Keymapparamètres, et il n'apparaît pas dans la boîte de dialogue "Enter action", donc je suis presque sûr qu'il n'est pas (encore) configurable, même si je suis d'accord que ce serait très appréciable.


Il existe maintenant un plugin pour cela. Voir la réponse publiée.
mmm

12

Vous pouvez également utiliser les touches de raccourci de la barre de navigation.

Sur Mac

Hit + (commande et touche haut)

Hit (flèche gauche)

Frapper +Enter

Cela vous mènera au dossier dans la vue projet.

Cela vaut la peine de jouer avec la barre de navigation.

IntelliJ a vraiment couvert cela :)


7

Pour ubuntu je l'ai fait ALT+L(la cause ALT + F1est occupée), puis entrez simplement.


C'est une meilleure réponse. Même s'il s'agit de deux étapes, il ne nécessite aucun plug-in installé. Cela fonctionne également sur mac (Option + F1).
Elliot Chance

Pouvez-vous dire quel est le nom de l'action? Ce raccourci ne fait rien pour moi.
2017

semble avoir supprimé cela de Idea. car je ne le trouve plus dans mes paramètres. mais cela fonctionne toujours.
Vadim

Alt + F1 est à la maison dans GNU / Linux, donc ne fonctionne pas dessus. J'ai trouvé que Alt + Z est déjà défini comme un autre raccourci pour `` Sélectionner dans ... '' dans mon idée 15.0.6
Champ

6

Si vous utilisez JetBrains Rider, le raccourci est Locate in Solution Explorer:

entrez la description de l'image ici


2

En tant que beaucoup beaucoup beaucoup beaucoup beaucoup meilleure alternative à la spirale de la fonctionnalité de source que vous pouvez utiliser la barre de navigation.

Remarque: un double clic sur le dossier dans la barre de navigation fera défiler jusqu'à ce dossier dans la vue Projet, (c'est-à-dire la même fonctionnalité que le défilement depuis la source).

Vous pouvez afficher la barre de navigation dans le menu Affichage, il y a aussi un raccourci pour chaque OS (cmd et flèche vers ⌘ + ↑le haut sous OSX, Alt + Homesous Linux et Windows)

Donc ça ressemble à ça ...

entrez la description de l'image ici

Et il vous permet de parcourir la structure de dossiers contenant le fichier en focus dans l'éditeur principal.

https://www.jetbrains.com/phpstorm/help/navigation-bar.html

https://www.jetbrains.com/idea/help/navigation-bar.html

https://www.jetbrains.com/webstorm/help/navigation-bar.html


Il existe actuellement un plugin pour faire défiler jusqu'à la source. Voir la nouvelle réponse.
mmm

Ah, super momo, belle trouvaille. J'ai voté pour votre nouvelle réponse. Je ne suis pas sûr que j'échange depuis que j'ai découvert la barre de navigation qui me permet d'ouvrir tous les fichiers à proximité et plus, tout en gardant où je suis dans la vue Projet.
chim

Il faut encore parfois faire défiler la source, mais la barre de navigation est meilleure :)
chim

En fait, la seule chose que j'utilisais par défilement à partir de la source pour vous pouvez le faire plus facilement avec la barre de navigation. (Cliquez avec le bouton droit sur le dossier dans la barre de navigation et recherchez dans le chemin est là avec toutes les autres options). Et comme vous pouvez voir chaque dossier à la racine du projet, c'est tellement mieux.
chim

1
Cela n'est peut-être pas évident. Un double-clic sur les répertoires dans la barre de navigation fait la même chose que "Faire défiler depuis la source".
ya.teck

2

Dans Ubuntu 18, vous pouvez désactiver le raccourci Alt+F1, la super touche (touche Windows) fait la même chose.

Au moment où je désactive / change ces raccourcis d'ubuntu

Alt+F7 --> windows+F7
Ctrl+Alt+L --> windows+L
Alt+F1 --> windows

Une autre meilleure façon :
le raccourci est appelé Select in Projec View
Le raccourci par défaut est

CTRL + Alt + 1

ou vous pouvez le modifier.

Source: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206717285-Scroll-from-source-keyboard-shortcut-?flash_digest=77b77d09d61eff96f7d59697820dee45b2c2041c


1

Si je comprends bien, vous ne voulez pas basculer l'option autant que déclencher la fenêtre de l'outil du navigateur de fichiers avec la sélection étant le fichier actuellement modifié.

Laissez simplement `` Scroll From Source '' activé et ouvrez le navigateur de fichiers Command + 1sous OSX ou CTRL + 1(je pense) sous Windows. La barre latérale du navigateur de fichiers sera sélectionnée et votre sélection sera mise en évidence.

Cette réponse explique également la différence entre Défilement vers et Défilement depuis: Comment rendre la fonction Défilement depuis la source toujours activée?


8
Je ne veux pas qu'il soit activé tout le temps. Je veux utiliser un raccourci clavier, au lieu de prendre ma souris dans le menu et de cliquer sur le bouton. J'utilise la commande + 1 tout le temps, je sais que je peux activer le défilement vers et depuis, mais je ne le fais pas. Je veux accéder au fichier sur ma commande, sinon je continue à perdre le contexte et un énorme arbre qui est constamment développé ne fonctionne pas. Il y a un bouton pour faire défiler avec la souris, quel est le raccourci clavier pour cela?
mmm

0

Dans JetBrains Rider, cette action était autrefois nommée Locate in Solution Explorer, mais est maintenant (v2019.2) nommée Locate/Select in Solution Viewet par défaut (au moins avec le keymap ReSharper intégré) liée à Alt+Shift+L.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.