Bearbeiten: Mein System hatte eine globale Key Map, die Pycharm überschrieben hatte. Hier ist die ursprüngliche Frage:
Ich habe diese Antworten ausprobiert, aber es ist nichts passiert: Tastaturkürzel für Zum vorherigen Speicherort springen (Vorwärts / Rückwärts navigieren) in IntelliJ IDEA
Beispielsweise:
- Ich navigiere zu einem Funktionskörper,
- Setzen Sie den Cursor auf einen Funktionsaufruf.
- Klicken Sie auf F12("Zur Definition gehen")
- Wie kehre ich vom neuen Speicherort (dem Funktionskörper) zum Funktionsaufruf zurück?
Ich habe diese ausprobiert, aber sie haben nichts getan:
- Ctrl+ Shift+Left
- Ctrl+ Shift+ F2 <- Dies ist meine Standardzuordnung
- Alt+ Shift+Left
- Ctrl+ Shift+backspace
- Versuchen Sie das nicht unter Linux: Ctrl+ Alt+backspace
Oder ist F12("go to def") nicht "stark genug", um ein Ereignis zum Ändern des Standorts auszulösen?
ide
pycharm
keyboard-shortcuts
Berry Tsakala
quelle
quelle
Alles in allem hat es nichts mit PyCharm;
In meinem Fall gab es eine globale Tastenkombination eines anderen Programms, die maskiert war Ctrl-Alt-Left
Ich löse es, indem ich "Datei> Einstellungen> Keymap> Hauptmenü> Navigieren> Zurück" neu zuordne.
Ich habe mich für Alt+ entschieden Left, was sich intuitiv wie ein "Zurück" -Verhalten von Webbrowsern anfühlt.
quelle
In Mac OS X (mindestens in El Capitan) ist es standardmäßig cmd+ [ , zum vorherigen Speicherort zurückzukehren.
Update: Wenn das nicht funktioniert, versuchen Sie es auch mit option+ cmd+left arrow
quelle
Update für das Jahr 2016 auf mindestens 2020.1.1:
In PyCharm 2016+ unter Windows ist der korrekte Standardwert Ctrl+ Shift+Backspace
https://www.jetbrains.com/help/pycharm/2016.2/navigating-to-next-previous-change.html
Seien Sie gewarnt, dass Ctrl+ Alt+ Leftunter Windows 10 Ihren gesamten Bildschirm dreht. Wenn Sie dies aus einer horizontalen Position lesen, werden Sie mit Ctrl+ Alt+ Upwieder vertikal!
quelle
Alt+ Shift+left
Das Obige funktioniert mit PyCharm 2016.3.2, wenn Sie die Keymap "Standard für GNOME" auswählen.
quelle
PyCharm 2019.1+
Diese Version von PyCharm verfügt über eine neue Funktionalität namens " Letzte Standorte" . Dies ist nützlich, wenn Sie zwischen verschiedenen Stellen im Code hin und her wechseln müssen.
Sie können das Popup "Zuletzt verwendete Standorte" ( Ctrl+ Shift+ Eoder ⌘+ ⇧ + Eunter macOS) verwenden, um schneller an Ihr Ziel zu gelangen.
quelle
Wenn Sie unter macOS (Sierra; 10.12.6) und PyCharm 2017.3.1 (Professional Edition; erstellt am 13. Dezember 2017) die Deklaration Gehe zu -> (⌘ + B) verwenden, können Sie mit hin und her springen ⌘ + ⌥ + ◀ oder ▶.
quelle
Suchen Sie
Back
imSettings
->Keymap
, klicken Sie darauf und ändern Sie es für das, was Sie wollen - sollte auf allen Systemen helfen.Ich benutze Ubuntu, also war der Standard Ctrl+ Alt+ Left, aber diese Kombination wird bereits vom System verwendet.
quelle
Ich fand, dass die Lösungen nicht mit Mac passen. Aber ich habe festgestellt, dass Shift+ Command+ ReturnSie zu dem Ort bringt, mit dem Sie gearbeitet haben.
Um weiter zu erklären, wenn Sie Command+ gedrückt haben Mouse click, um zu einer Funktion zu navigieren, führt das Drücken der obigen Kombination direkt zum Anruf.
quelle
In Ubuntu wird Ctrl+ Alt+ Leftüberschrieben, um zum linken Arbeitsbereich zu wechseln . Ich verwende überhaupt keine Arbeitsbereiche, daher habe ich diese Verknüpfung unter Systemeinstellungen -> Tastatur -> Verknüpfungen -> Navigation -> Zum linken Arbeitsbereich wechseln abgebrochen .
quelle
Ich habe die folgende Umgebung:
In meinem Fall zeigte es bei der Überprüfung der Navigationseinstellungen "Zurück" tatsächlich an, dass es auf Ctrl+ Alt+ eingestellt ist Left, NOCH hat es nicht funktioniert. Was TUT Arbeit Alt+ Shift+ Left.
quelle