Intellij IDEA#nbsp;— самая популярная интегрированная среда разработки для всей Java#nbsp;— платформы. Она предоставляет большое количество функционала прямо из#nbsp;коробки, и#nbsp;раз уж#nbsp;мы в#nbsp;прошлый раз затрагивали фишки PyCharm, то#nbsp;в#nbsp;этот разберем все скрытые функции IDEA.
Поехали:
Горячие клавиши для быстрого выполнения действий.
Наиболее полезные горячие клавиши: «Ctrl + Shift + N» для поиска файлов, «Ctrl + Shift + Alt + N» для создания нового файла, «Ctrl + B» для перехода к#nbsp;определенному методу и#nbsp;«Ctrl + Alt + Shift + T» для создания тестового класса.
Функция Code Completion для быстрого заполнения кода. Просто начните печатать название переменной, метода или класса, и#nbsp;Intellij IDEA предложит вам список доступных вариантов для выбора. Сочетание клавиш «Ctrl + Space» покажет доступные варианты автозаполнения.
Функция Refactoring для быстрого изменения кода без необходимости вручную изменять каждую строку. С#nbsp;ней вы#nbsp;можете быстро переименовать класс, переменную или метод, извлечь метод из#nbsp;блока кода и#nbsp;многое другое.
Функция Live Templates для создания своих собственных шаблонов кода. Вы#nbsp;можете написать шаблон для быстрого создания нового класса или метода, который автоматически создаст необходимый «каркас».
Функция Debugger для отладки кода. Intellij IDEA позволяет легко устанавливать точки входа и#nbsp;отслеживать значения переменных и#nbsp;процесс выполнения кода.
Плагины для расширения функциональности. Существует множество плагинов, которые позволяют расширить возможности Intellij IDEA, добавить новые функции и#nbsp;инструменты.
Как вы#nbsp;можете заметить, Intellij IDEA содержит весь тот#nbsp;же набор фич, что и#nbsp;PyCharm. Обуславливается это тем, что PyCharm был создан на#nbsp;9 лет позже на#nbsp;основе IDEA. Поскольку эти IDE похожи как две капли воды, то#nbsp;и#nbsp;вывод здесь будет тот#nbsp;же самый: используйте удобные функции Intellij IDEA и#nbsp;повышайте свою эффективность!