Навигация
Навигация это насколько легко вам переключаться между разными частями кода, над которым вы работаете. Чем быстрее переключитесь, тем более вы продуктивны. Ниже мы приведем список важных возможностей среды разработки которые могут значительно облегчить вам навигацию по коду.
  1. Недавно открытые файлы Большую часть времени вы работаете с конечным множеством файлов. Это значит, что вам нужно постоянно переключаться от одного из них к другому, и как можно быстрее. Отлично помогает сэкономить время пункт в меню называемый "Недавно открытые файлы", также доступный по нажатию клавиш Ctrl + E (Cmd + E для Mac). По умолчанию, фокус будет на последнем открытом файле. А вообще вы можете открыть любое окно инструментов с помощью этого пункта меню. Руководство пользователя IntelliJ IDEA. Навигация. - 1
      Другая полезная возможность, похожая на "недавно открытые файлы", это "недавно редактированные файлы", доступная по нажатию клавиш Shift + Ctrl + E (Shift + Cmd + E для Mac). Это самый простой способ вернуться к тому коду над которым вы работали.
      • Структура Если вы не переключаетесь между файлами, видимо вы перемещаетесь по одному файлу. Самый быстрый способ это сделать - нажать Ctrl + F12 (Cmd + F12 для Mac). Всплывающее окно покажет вам структуру файла и позволит быстро перемещаться к нужному элементу. Просто, как обычно, вам не нужна для этого мышь. Обратите внимание, что быстрый поиск тут работает тоже. Второе нажатие клавиатурного сочетания позволит посмотреть на отнаследованные члены. Руководство пользователя IntelliJ IDEA. Навигация. - 2
        • Переключатель Примерно как операционная система позволяет переключаться от одной задачи к другой, IntelliJ IDEA позволяет переключаться между открытыми файлами и панелями инструментов по нажатию Ctrl+Tab. Руководство пользователя IntelliJ IDEA. Навигация. - 3
          • Переход к панели навигации Еще одна полезная возможность стоящая упоминания, это переход к панели навигации, по нажатию клавиш Alt + Home (Alt + ↖ для Mac). Панель навигации сверху окна большую часть времени бесполезна, поэтому чаще всего разработчики скрывают ее и при необходимости вызывают клавиатурным сочетанием. Панель навигации поддерживает быстрый поиск и другие функции, такие как генерация кода, всплывающая документация и т.д. Руководство пользователя IntelliJ IDEA. Навигация. - 4
            • Переход между методами Если вам нужно быстро перейти между методами, нажмите Alt + ↑↓ (Ctrl + ↑↓ для Mac). Руководство пользователя IntelliJ IDEA. Навигация. - 5
                Сходная возможность по переходу между парными скобками вызывается по Ctrl + { and Ctrl + } (Cmd + { and Cmd + } для Mac).
                • Переход к чему-либо Следующая возможность практически одна из самых используемых в IntelliJ IDEA - переход к классу, файлу, или символу. Эта функция доступна по нажатию клавиш Ctrl + N (Cmd + N для Mac), и она позволяет использовать сложные выражения, включая пути к файлам, номер строки к которой перейти, срединное соответствие и многое другое. Если вызвать данную функцию дважды, она покажет вам результаты поиска по всем классам проекта. Руководство пользователя IntelliJ IDEA. Навигация. - 6
                    Точно также как с классами, она работает и с файлами, только вызывается по сочетанию Ctrl + Shift + N (Cmd + Shift + N для Mac). Результат сортируется по степени соответствия выражению. Руководство пользователя IntelliJ IDEA. Навигация. - 7
                      И наконец, самая хитрая функция, это переход к символу, по клавишам Ctrl + Alt + Shift + N (Alt + Cmd + Shift + N для Mac). Среда разработки постоянно поддерживает перечень всех символов в проекте (а также в библиотеках) для быстрого определения и перехода. Таким образом, вы можете написав выражение, быстро найти метод или поле которое вам нужно. Руководство пользователя IntelliJ IDEA. Навигация. - 8
                      • Выбрать в И наконец, если вы хотите открыть файл в определенном окне инструментов (или проводнике), вы можете сделать это с помощью функции Выбрать В, по нажатию клавиш Alt + F1. Руководство пользователя IntelliJ IDEA. Навигация. - 9
                        • Другие важные возможности
                          • Переход к строке по ее номеру, с помощью Ctrl + G (Cmd + G для Mac)
                          • На панели слева от линии сворачивания кода, вы можете увидеть иконки файлов связанных с текущим файлом.
                          • Переход к определению с помощью Ctrl + B (Cmd + B для Mac)
                          • Переход к предку класса с помощью Ctrl + U (Cmd + U для Mac)
                          • Переход к реализации с помощью Ctrl + Alt + B (Alt + Cmd + B для Mac)
                          • Переход к последнему отредактированному месту с помощью Shift + Ctrl + Backspace (Shift + Cmd + Backspace для Mac)
                          • Переход к следующему месту ошибки или предупреждения с помощью F2
                          • Переход к юнит-тесту покрывающему данный метод с помощью Shift + Ctrl + T (Shift + Cmd + T для Mac)
                          Оригинал статьи