Сочетание клавиш для перехода к предыдущему местоположению вида (перемещение назад / вперед) в IntelliJ IDEA
Я знаю Ctrl+ Shift+Backspace используется для перехода к местоположению последнего редактирования.
но я хочу перейти в то место, где я был совсем недавно, не обязательно, где я редактировал что-либо.
например, если я перескочил к объявлению с помощью Ctrl+B, затем я хочу вернуться туда, где я был до прыжка.
14 ответов
Ctrl + Alt + ← (Стрелка Влево)
или
Ctrl + E (Последние Файлы поп-ап).
кроме того, проверить:
Ctrl + Shift + E (the Недавно Отредактированные Файлы поп-ап).
пользователи Mac, заменить Ctrl С ⌘ (команда) и Alt С ⌥ (вариант).
обновление в версии 12.0 это Alt + Shift +← (Стрелка Влево) вместо Alt + Ctrl + ← (Стрелка Влево).
обновление 2 в v14.1 (и, возможно, раньше) это Ctrl + [
обновление 3 в IntelliJ IDEA 2016.3 это Ctrl + Alt + ← (влево Стрелка)
основная проблема-это Ctrl+Alt+левый и право используются оконными менеджерами для переключения рабочего пространства и / или OEM-утилит для изменения ориентации экрана.
вы можете изменить назначения, используя
File / Settings / Keymap
затем Main Menu / Navigate
найти Back
и Forward
и щелкните правой кнопкой мыши Add Keyboard Shortcut
для установки альтернативного ключевого аккорда.
Alt Graph+левый и Alt График+право хорошо работает для меня (идея 13.1.4 на Ubuntu под IceWM).
CMD + [ -> Перейти
CMD + ] -> Зайти Далее
==========
для OSX, cmd + [ и ] являются лучшим выбором, чтобы идти вперед и назад, так как они находятся так близко к пальцам, избегая вас запястье скручивания немного, один нажатие клавиши меньше, идеально подходит для пользователей в режиме vim.
по запросу OP это работает хорошо с cmd + B что облегчает переход внутрь/к определению метода / переменной и немедленно возвращается с помощью cmd + [. Попробуй.
Для Ubuntu, Ctrl + Alt + левый и Ctrl + Alt + право работать нормально.
по умолчанию эти ключи назначаются для навигации рабочего пространства Ubuntu.
нужно отключить пройдя по ссылке :
System Settings > Keyboard > Shortcuts Tab > Navigation
и отключить Switch to workspace left
и Switch to workspace right
при нажатии Backspace.
или вы можете изменить ярлыки в Intellij сама:
File > Settings > Keymap > Main menu > Navigate > Back/Forward
многие отличные ответы до сих пор, и они отвечают на вопрос...Но, если вы не хотите иметь дело с отключением настроек графического драйвера или созданием новых сопоставлений клавиатуры, или разрабатываются через удаленный сеанс (RDP) или в виртуальной машине, которая перехватывает ваши нажатия клавиш, старая добрая навигация по клавиатуре все еще работает. Просто сделай!--2-->Alt-N чтобы поднять Navigate
меню, а затем нажмите B ключ.
обратите внимание, что вы не нажимаете все клавиши на же время. Итак:
Alt-N ждать B
Это то, что я использую все время, так что ОП спрашивал. Кроме того, это, вероятно, будет проходить через любые обновления IntelliJ.
В IntellJ 2017.2,
Ctrl+[ и Ctrl+] перейдите между предыдущими местоположениями в настоящее.
Ctrl+Alt+← и Ctrl+Alt+→ перейдите между предыдущими местоположениями в все файлы.
Как сказал @itsneo, я лично нахожу ⌘ + [ и ] самые удобные на mac. Но я могу понять, если вы пришли со стороны Linux. Тогда вы можете использовать ⌘ + alt + ← или →.
Если вы находитесь на клавиатуре mac, используя ОС UNIX;
управления + alt + команда + левый или право должно работать наверняка.