Сочетание клавиш для перехода к предыдущему местоположению просмотра (переход назад/вперед) в IntelliJ IDEA
Я знаю Ctrl+ Shift+Backspace используется для перехода к месту последнего редактирования.
но я хочу перейти к тому месту, где я был совсем недавно, не обязательно там, где я редактировал что-либо.
например, если я перешел к объявлению с помощью Ctrl+B, затем я хочу вернуться туда, где я был до прыжка.
14 ответов:
Ctrl + Alt + ← (Стрелка Влево)
или
Ctrl + E (Последние Файлы поп-ап).
кроме того, проверить:
Ctrl + Shift + E (the Недавно Отредактированные Файлы поп-ап).
пользователи Mac, заменить Ctrl С ⌘ (команда) и Alt С ⌥ (вариант).
обновление в v12. 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.
Как ОП просил, это работает ну и с 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) или в виртуальной машине, которая перехватывает ваши нажатия клавиш, старая добрая навигация по клавиатуре все еще работает. Просто сделай Alt-N чтобы поднять
Navigateменю, а затем нажмите B ключ.Пожалуйста, обратите внимание, что вы не нажмете все клавиши на же время. Итак:
Alt-N ждать B
Это то, что я использую все время, так что ОП спрашивал. Кроме того, это, вероятно, будет проходить через любые обновления IntelliJ.
В IntellJ 2017.2,
Ctrl+[ и Ctrl+] переход между предыдущими местоположениями в настоящее.
Ctrl+ Alt+← и Ctrl+ Alt+→ переход между предыдущими местоположениями в все файлы.
Как сказал @itsneo, я лично нахожу ⌘ + [ и ] самые удобные на mac. Но я могу понять, если вы пришли из Linux стороны вещей. Тогда вы можете использовать ⌘ + alt + ← или →.
Если вы находитесь на клавиатуре mac, используя с ОС UNIX;
управления + alt + команда + левый или право должно работать наверняка.
Comments