Сочетание клавиш для перехода к предыдущему месту просмотра (навигация назад/вперед) в IntelliJ IDEA
Я знаю, что Ctrl + Shift + Backspace используется для перехода к месту последнего редактирования.
Но я хочу перейти в любое место, где я был совсем недавно, не обязательно туда, где я что-то редактировал.
Например, если я перешел к объявлению, используя Ctrl + B, то я хочу вернуться туда, где я был до прыжка.
Ответы
Ответ 1
Alt + Shift + ← (Left Arrow)
или же
Ctrl + E (всплывающее окно "Последние файлы").
Также проверьте:
Ctrl + Shift + E (всплывающее окно недавно отредактированных файлов).
Пользователи Mac, замените Ctrl на ⌘ (command) и Alt на ⌥ (option).
Обновление В v12.0 это Alt + Shift + ← (Left Arrow) вместо Alt + Ctrl + ← (Left Arrow).
Обновление 2 В версии 14.1 (и, возможно, ранее) это Ctrl + [
Обновление 3 В IntelliJ IDEA 2016.3 это Ctrl + Alt + ← (Left Arrow)
Обновление 4 В IntelliJ IDEA 2018.3 это Alt + Shift + ← (Left Arrow)
Обновление 5 В IntelliJ IDEA 2019.3 это Ctrl + Alt + ← (Left Arrow)
Ответ 2
Основная проблема: Ctrl + Alt + Left и Right используются диспетчерами окон для переключения рабочего пространства и/или OEM-утилит для изменения ориентации экрана.
Вы можете изменить назначения, используя
File / Settings / Keymap
затем Main Menu / Navigate
найдите Back
и Forward
и щелкните правой кнопкой мыши до Add Keyboard Shortcut
, чтобы установить альтернативный аккорд.
Alt Graph + Left и Alt Graph + Right хорошо работает для меня (IDEA 13.1.4 на Ubuntu под IceWM).
Ответ 3
CMD + [ → Перейти Предыдущий
CMD + ] → Далее >
==========
Для OSX CMD + [ и ] - лучший выбор, чтобы идти туда и обратно, так как они находятся так близко к пальцам, что вы не можете немного перекрутить запястье, одно нажатие клавиши меньше, идеально подходит для пользователей в режиме vim.
Как запрошено OP, это хорошо работает с CMD + B, что облегчает переключение внутри/в определение метода/переменной и немедленно возвращается с помощью CMD + [. Попробуй.
Ответ 4
Для Ubuntu Ctrl + Alt + Left и Ctrl + Alt + Right работают нормально.
По умолчанию эти клавиши назначаются для навигации по рабочему пространству 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
Ответ 5
Q и A встроены в Intellij...
CTRL/CMD + SHIFT + A x 2 TYPE карет
Ответ 6
Для версии 14. На mac это ⌥ (alt) + ⌘ + ←
Ответ 7
OSX и версия Android Studio:
CMD + [ и CMD + ]
чтобы перейти к предыдущему местоположению carret.
Ответ 8
Много отличных ответов до сих пор, и они отвечают на вопрос... Но если вы не хотите иметь дело с отключением настроек графического драйвера или созданием новых сопоставлений клавиатуры или развиваетесь через удаленный сеанс ( RDP) или внутри виртуальной машины, которая перехватывает ваши нажатия клавиш, все еще работает доброжелательная клавиатура. Просто выполните Alt-N, чтобы открыть меню Navigate
, а затем нажмите клавишу B.
Обратите внимание, что вы не ударяете все ключи одновременно. Итак:
Alt-N wait B
Это то, что я использую все время, точно в том случае, о котором спрашивал ОП.
Кроме того, это, вероятно, будет проходить через любые обновления IntelliJ.
Ответ 9
В IntellJ 2017.2,
Ctrl + [ и Ctrl + ] перемещаться между предыдущими местоположениями в текущем файле.
Ctrl + Alt + ← и Ctrl + Alt + → перемещаться между предыдущими местоположениями во всех файлах.
Ответ 10
Переместить назад/вперед
Ctrl + Alt + Left/Right
Ответ 11
В основном комбинацией сочетаний клавиш по умолчанию является Ctrl + Alt + Left/Right. (Я использую версию Linux)
Или вы можете иметь опцию панели инструментов для этого. Включить панель инструментов с помощью View → Toolbar. Стрелки влево и вправо сделают то же самое. Если вы наведите курсор мыши на него, вы также можете увидеть комбинацию клавиш.
![enter image description here]()
На случай, если комбинация клавиш не работает (это может быть вызвано несколькими причинами, такими как использование виртуальной машины и т.д.), Вы можете изменить эту комбинацию клавиш по умолчанию или добавить дополнительную комбинацию (например, для Назад/Переместить в предыдущий Ctrl + Alt + < или Comma).
Зайдите в Настройки -> выберите раскладку клавиатуры (наберите раскладку клавиатуры в строке поиска) -> ** Действия редактора → найдите back
и найдите параметры навигации -> измените настройки по своему усмотрению.
![enter image description here]()
Ответ 12
Как и @itsneo, я лично нашел ⌘ + [ и ] самые удобные на Mac. Но я могу понять, если вы исходите из Linux. Затем вы можете использовать ⌘ + alt + ← или →.
Ответ 13
Вы можете использовать ниже, чтобы перейти назад в 2017.3.4
Alt + Left
Ответ 14
В версии 2018.1 сочетания клавиш для навигации: Shift + Alt + Left или Right
Ответ 15
Зависит от выбранной раскладки клавиатуры.
Карта клавиш: Mac OS X cmd + клавиши со стрелками влево и вправо
Карта клавиш: Mac OS X 10. 5+ cmd + [/]
Я столкнулся с похожими проблемами в Pycharm. Чтобы решить, измените вашу карту ключей в настройках.
Ответ 16
Если вы используете Mac-клавиатуру с ОС UNIX,
control + alt + command + left или right должны работать точно.
Ответ 17
Для пользователей Mac Используйте Command+ [для назад и Command+] для вперед.