Features IntelliJ IDEA

Топ-10 плагинов для IntelliJ IDEA

Read this post in other languages:
English, Français, 日本語, Deutsch, 简体中文

В IntelliJ IDEA есть все необходимое для разработки, но ничто не мешает вам настроить ее в соответствии со своими потребностями. На JetBrains Marketplace вы найдете множество плагинов с функциями на любой вкус и под любые задачи.

Библиотека настолько огромна, что в ней можно запросто заблудиться. В этой статье мы расскажем о самых новых и востребованных плагинах. А еще нам интересно узнать о ваших любимых плагинах, так что не стесняйтесь оставлять комментарии.

Напоминаем, что плагины можно установить в разделе Preferences/Settings | Plugins или на вкладке Plugins начального экрана.

Поехали!

Десятка лучших

Jump to Line

В отладчике IntelliJ IDEA предусмотрено множество навигационных действий, чтобы задавать точки останова в требуемых местах. Однако иногда надо попасть на нужную строку одним нажатием. Вот тут-то и пригодится плагин Jump To Line. С его помощью можно перейти на любую строку и задать там точку исполнения без выполнения предшествующего кода.

Он обеспечивает упрощенную навигацию: достаточно перетащить стрелку в области поля редактора и поставить точку исполнения в нужной строке. Только не забудьте приостановить программу, перед тем как двигать стрелку.

Читайте нашу статью об этом плагине.

Jump_to_line

Key Promoter X

Не секрет, что писать код без использования мыши быстрее и эффективнее, но как запомнить всевозможные сочетания клавиш в IntelliJ IDEA? В этом вам как раз и поможет плагин Key Promoter X. Он, как настойчивый и дотошный тренер, будет показывать подсказки с соответствующим сочетанием клавиш при нажатии на элементы в IDE. Более того, если той или иной кнопке не присвоено сочетание клавиш, Key Promoter X предложит его создать.

Мастерство приходит с практикой! Вы и не заметите, как забудете про мышку, а ваши пальцы сами забегают по клавиатуре.

Key promoter x

Maven Helper

Хотите разнообразить свой арсенал действий при работе с проектами Maven? Тогда у вас точно должен быть этот плагин. Он позволяет просматривать, анализировать и исключать конфликтующие зависимости, а также выполнять и отлаживать цели Maven. И это еще далеко не все. Попробуйте этот топовый плагин в деле!

Maven helper

Doc-Aware Search Everywhere

Это отличное расширение для часто используемого диалога Search Everywhere добавляет статьи справки к списку результатов поиска. Всего одно нажатие — и нужная статья откроется в вашем браузере по умолчанию. С этим плагином больше не придется лезть в справку продукта в браузере в поисках нужной статьи. Экономьте свое драгоценное время!

Doc-aware search everything

Rainbow brackets

Нагромождения скобок с вложенными элементами раздражают, не правда ли? Пожалейте свои нервы — возьмите на вооружение этот плагин. Он окрашивает каждую группу открывающих и закрывающих скобок в разные цвета, чтобы было удобнее видеть, где начинается и заканчивается тот или иной блок. Поверьте, единожды попробовав этот плагин, вы будете уже не в силах от него отказаться.

Rainbow brackets

Randomness

Понадобилось что-то добавить в проект — какое-то слово, число или строку? Если вы исчерпали все варианты, установите этот плагин и нажмите Alt+R (в Windows и Linux) или ⌥R (в macOS). Появится раскрывающийся список со всеми возможными типами данных, которые можно ввести в код. Выберите нужные данные — и плагин Randomness чудесным образом добавит разные значения столько раз, сколько вам потребуется.

randoness

EduTools

Этот плагин пригодится и тем, кто обучается, и тем, кто обучает. Он позволяет изучать и преподавать языки программирования, такие как Kotlin, Java, Python, JavaScript, Rust, Scala, C/C++ и Go, прямо в IDE. Если вы учитесь программировать, лучше совмещать теорию с практикой. Установив этот плагин, вы сможете пройти не только общедоступный курс по программированию интегрированный в IDE, но и курс, разработанный вашим преподавателем или коллегой. Да-да, вы не ослышались, плагин EduTools дает возможность создавать упражнения и делиться ими с коллегами.

Edu tools

GitToolBox

IntelliJ IDEA уже поддерживает полнофункциональную интеграцию с Git, однако этот плагин открывает новые возможности, которые можно настроить под себя. В основном его используют из-за удобной функции просмотра истории строки: с помощью аннотации можно легко узнать, когда и кем редактировалась та или иная строка. Кроме того, GitToolBox умеет отображать информацию о состоянии ветки, автоматически загружать изменения из удаленного репозитория в вашу локальную копию, уведомлять об отсутствии в вашей ветке коммитов из главной ветки и многое другое.

Установите этот плагин и облегчите себе ежедневную работу с Git, как это уже сделали более полумиллиона пользователей.

GitToolBox

WakaTime

Это как фитнес-трекер, только служит он для мониторинга вашей активности при написании кода. Плагин WakaTime контролирует время, ведет тщательный учет и составляет точную аналитическую картину вашей деятельности, а также автоматически генерирует статистические отчеты. Его можно использовать как для оценки эффективности работы команды, так и для поиска способов оптимизации собственной продуктивности.

Waka Time

Extra Icons

Если вы хотите освежить внешний вид панели Project, воспользуйтесь плагином Extra Icons. С его помощью можно добавить набор иконок, которые IntelliJ IDEA не поддерживает по умолчанию. Иконки не только отлично смотрятся, но и упрощают навигацию по файлам — теперь сразу видно их тип. А еще эти иконки можно как угодно настраивать в разделе Preferences| Settings / Appearance & Behavior/ Appearance/ Extra Icons.

extra icons

Бонус

И вот еще что. Хотите немного оживить процесс индексации? Установите Nyan Progress Bar! А если кошка Nyan вас не вдохновляет, можно взять другого персонажа, например Марио или какого-нибудь покемона.

Мы надеемся, что эти плагины помогут вам настроить IDE под свои задачи и предпочтения, а также сделают ваши трудовые будни чуть-чуть приятнее. Повышайте свою эффективность и получайте удовольствие от работы с IntelliJ IDEA!

Ваша команда IntelliJ IDEA
The Drive to Develop

Discover more