Ответ 1
В ArchLinux с PyCharm CE 3.1 работает комбинация Ctrl + Alt + Left.
Вот как я узнаю эту комбинацию:
- (Щелкните правой кнопкой мыши) Перейти к → Реализация (и)
- Double Shift → Назад
- В разделе
Actions
есть опция
Back
Ctrl
+ Shift + A 
Я попробовал эти ответы, но ничего не произошло:
Сочетание клавиш для перехода к предыдущему месту просмотра (навигация назад/вперед) в IntelliJ IDEA
например:
Я пробовал это, но они ничего не делали:
или, может быть, F12 ("перейти к def") не "достаточно сильна", чтобы вызвать событие изменения местоположения??
В ArchLinux с PyCharm CE 3.1 работает комбинация Ctrl + Alt + Left.
Вот как я узнаю эту комбинацию:
Actions
есть опция Back
Ctrl
+ Shift + A В общем, это не имеет ничего общего с Pycharm;
в моем случае была комбинация глобального ключа другой программы, которая маскировала ctrl-alt-left
Я решаю это путем переназначения "файл> настройки> раскладка клавиатуры> главное меню> навигация> назад".
Я выбрал alt + left, который на интуитивном уровне напоминает поведение веб-браузера "назад".
Обновление за 2016 и 2017 годы:
В PyCharm 2016 и 2017 для Windows правильное значение по умолчанию - CTRL + SHIFT + BACKSPACE
https://www.jetbrains.com/help/pycharm/2016.2/navigating-to-next-previous-change.html
Имейте в виду, что CTRL + ALT + LEFT_ARROW повернет весь ваш экран на окнах 10. Если вы читаете это из горизонтального положения, CTRL + ALT + UP вернет вас назад!
В Mac OS X (по крайней мере в El Capitan) это cmd + [ чтобы вернуться в предыдущее место.
Alt + Shift + left
Вышеупомянутое работает с pycharm2016.3.2, если вы выберете раскладку "по умолчанию для GNOME".
В macOS (Sierra; 10.12.6) и PyCharm 2017.3.1 (Professional Edition, построенный 13 декабря 2017 года), если вы используете Go To → Declaration (⌘ + B), вы можете вернуться назад и вперед, используя ⌘ + ⌥ + ◀ или ▶.
В Ubuntu Ctrl + Altr + Left переопределяется для переключения в левое рабочее пространство. Я вообще не использую рабочие области, поэтому я отменил этот ярлык в Системные настройки → Клавиатура → Ярлыки → Навигация → Переключиться в рабочее пространство слева.
Я нашел, что решения не идут с mac. Но я обнаружил, что
Shift + Command + Return
принимает к вам местоположение, с которым вы работали.
Чтобы дополнительно объяснить, Если вы нажали +, чтобы перейти к функции, нажатие указанной комбинации выполняется непосредственно для вызова.
Поиск Back
в Settings
→ Keymap
, нажмите на него и измените его на то, что вы хотите - должно помочь на всех системах.
Я использую Ubuntu, поэтому по умолчанию было Ctrl + Alt + Left, но эта комбинация уже используется системой.
Эта версия PyCharm имеет новую функциональность под названием " Недавние местоположения". Это полезно, когда вам нужно перемещаться между разными местами в коде.
Вы можете использовать всплывающее окно "Недавние местоположения" (Ctrl + Shift + E или ⌘ + ⇧ + E в macOS), чтобы быстрее добраться до пункта назначения.