Je peux utiliser F12 sauter vers l'arborescence du projet (s'il s'agissait du dernier outil que j'ai utilisé), mais existe-t-il un raccourci pour sauter retour à l'éditeur?
Esc ramène toujours le focus sur l'éditeur.
Avec Alt + Home, vous pouvez vous concentrer sur la sélection du fichier et appuyer sur Entrée pour accéder à l'éditeur.
Esc ne va pas toujours mettre l'accent sur l'éditeur.
Pour ceux sur Mac (vous n’avez pas de touche Accueil), utilisez Command + E pour ouvrir les fichiers récents, puis appuyez sur Entrée.
Appuyer sur F4 (Jump to Source
action) dans une ressource sélectionnée dans la vue Projet ouvre l'éditeur activé.
Un autre moyen facile d’accéder de Terminal à Editeur (sur Mac) avec deux touches rapprochées: Appuyez sur ⌘1
pour aller à la fenêtre d’outil du projet, puis cliquez sur Esc
.
C’est définitivement une solution de contournement, mais, sur mac os, les frappes suivantes fonctionnent:
[ SHIFT + CMD + A ] > type "edit" > [ ENTER ]
J'ai donc créé un service en utilisant Automator comme suit,
Puis j'ai mappé le service via "Préférences Système> Clavier> Raccourcis> Services" pour
[ CTRL + OPTION + CMD + i ]
Le service Automator, contient le code AppleScript suivant,
on run {input, parameters}
tell application "System Events"
keystroke "A" using {shift down, command down}
delay 0.2
keystroke "edit"
delay 0.2
keystroke return
end tell
return input
end run
La manière la plus élégante trouvée dans mac: ctrl + tab + p
ctrl + tab
: ouvre un fichier récent, toujours le dernier fichier ouvertctrl + p
: dernière ligne du clavier par défaut mac
Il n'y a pas de solution parfaite, puisque Escape ne fonctionne pas si votre autre fenêtre d'outils est un terminal, Windows ... il en résulte un ticket ouvert sur Jetbrains, site de suivi des bogues, voir ce lien .
De plus, si vous avez "Défilement automatique vers la source" désactivé (état par défaut dans Intellij):