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?

mmm
la source
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

George Dimitrov
la source
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

chim
la source
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


mmm
la source
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.

Bastien Jansen
la source
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 :)

chim
la source
7

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

Vadim
la source
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

Tarik
la source
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

chim
la source
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

Bruno Souza Picinini
la source
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?

furtif
la source
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.

Cocowalla
la source