1. Как найти и установить плагин JavaRush
Если бы IntelliJ IDEA была смартфоном, то плагины — это приложения, которые делают его по-настоящему полезным. Плагины расширяют функциональность IDE: добавляют поддержку новых языков, интеграцию с сервисами, инструменты для проверки кода и даже мини-игры (но не стоит увлекаться последними во время дедлайна).
JavaRush-плагин — это специальное расширение, созданное для того, чтобы вы могли решать задачи курса прямо в IntelliJ IDEA. Представьте: не нужно копировать код туда-сюда, не нужно постоянно переключаться между браузером и IDE, всё работает в одном окне! Плагин позволяет:
- Получать задачи по Kotlin прямо в проекте;
- Отправлять решения на проверку одним кликом;
- Сразу видеть результат: принято, ошибка, подсказка;
- И, конечно, меньше отвлекаться на котиков в браузере (ну, почти).
2. Установка и активация плагина JavaRush
Для работы с плагином вам понадобится версия 2025.1 и новее. Версия плагина JavaRush должна быть 251.1.16 и новее.
Скачать плагин JavaRush вы можете из маркетплейса JetBrains.
- Зайдите в раздел "Настройки": Windows/Linux
File - Settings, MacOSIntellij IDEA - Preferences. Если нет раздела настроек, откройте любой проект или создайте новый. - В появившемся окне в боковом меню выберите раздел Plugins и откройте вкладку Marketplace. В строке поиска напечатайте javarush.
-
Выберите плагин, нажмите на кнопку Install и согласитесь с "Third-Party Plugins Notice".
-
Перезагрузите (Restart IDE) IntelliJ IDEA, чтобы начать работу с плагином.
-
Вы увидите немного измененный интерфейс и кнопку Войти в аккаунт на верхней горизонтальной панели.
При нажатии откроется окно для входа в ваш аккаунт, в котором нужно ввести свой секретный ключ. Вы можете найти ключ в разделе “Настройки” → “Безопасность и вход”.
После логина начнется загрузка проекта и Javarush SDK (не желательно изменять на другую версию).
Trust and Open... — это уведомление функции безопасности в IntelliJ IDEA (Project Security). По сути, IntelliJ IDEA спрашивает, доверяете ли вы этому проекту. Для проектов JavaRush можно смело нажимать "Trust Project".
-
Чтобы открыть новую задачу нажмите на Tasks в левой вертикальной панели, а потом на карточку задачи в боковой панели слева, и во всплывающем окне нажмите Открыть:
Перед тобой открылось окно с двумя вкладками.
Solution— файл задачи иCondition— условие.Введи решение задачи и нажми на кнопку
Проверить.
Ошибки "Unresolved reference" или "Kotlin is not configured" и настройка Kotlin
После того как вы получили проект от сервера и открыли файл с задачей, вы можете обнаружить, что базовые команды подсвечиваются красным с ошибкой Unresolved reference. При этом проект не запускается.
Это происходит потому, что в проект еще не добавлена стандартная библиотека языка. В старых версиях IntelliJ IDEA для этого появлялась желтая панель Kotlin is not configured, но в новых версиях среду необходимо настраивать вручную.
Почему требуется ручная настройка?
Kotlin является кроссплатформенным языком программирования. Это означает, что исходный код можно:
- Компилировать для выполнения на виртуальной машине Java (JVM).
- Транслировать в JavaScript или нативные приложения.
Поскольку проект только что загружен с сервера, IntelliJ IDEA требует от разработчика явного указания: для какой именно целевой среды необходимо сконфигурировать Kotlin.
Пошаговая настройка конфигурации ⚙️
- В верхнем главном меню IntelliJ IDEA нажми на
☰перейдите по пути: Tools → Kotlin → Configure Kotlin in Project.
- В появившемся диалоговом окне выберите пункт Java (или Java/JPS). Мы делаем этот выбор, поскольку используем локальный JDK, и наш код будет компилироваться для работы под управлением JVM. Затем нажмите OK.
- Дождитесь завершения процесса. IntelliJ IDEA автоматически скачает и добавит стандартную библиотеку Kotlin (KotlinJavaRuntime) в ваш проект.
- После успешной настройки красный цвет ошибок исчезнет, а слева от функции
mainпоявится активная зеленая кнопка запуска программы (Run).
Можно решать задачи.
3. Ручная установка плагина
- Скачайте плагин.
- Зайдите в раздел "Настройки": Windows/Linux
File - Settings, MacOSIntellij IDEA - Preferences. - Найдите в списке пункт Plugins.
- В появившемся окне в боковом меню выберите раздел Plugins, нажмите на шестеренку (⚙️) и выберите «Install Plugin from Disk...».
- Откройте папку, в которой лежит плагин. Выберите файл (архив) и нажмите
OK, затем перезагрузите IDE.
Синхронизация задач сайт — плагин
Список задач и их статусов обновляется автоматически, каждые пять минут или после отправки любой задачи на проверку (должна быть успешной).
Поэтому если вы решили задачу на сайте, в плагине она также будет в списке решенных задач. Если нужно обновить информацию по статусам задач прямо сейчас, то нажмите на свой аватар (справа сверху), и в выпадающем меню выберите пункт Синхронизировать задачи:
Режим новичка в плагине
Это упрощенная версия для тех пользователей, у которых нет (или мало) опыта работы с IntelliJ IDEA и другими средами разработки. В ней скрыты некоторые функции IntelliJ IDEA. Чтобы отключить этот режим, нажмите на свой аватар (справа сверху), и в выпадающем меню выберите пункт Настройки -> Режим Новичка.
Как скрыть навигационную панель плагина в режиме PRO
Нажмите на пункт Настройки (⚙️) и снимите галочку с пункта "Отображать навигационную панель плагина":
4. Плагины для IntelliJ IDEA
У IntelliJ IDEA есть множество плагинов, которые облегчают различные аспекты работы программистов. Но нам интересны в первую очередь те, которые помогают нам учиться и делают работу приятнее.
1. Key Promoter X
Есть просто шикарный плагин для IntelliJ IDEA: называется он Key Promoter X. Он подсказывает вам, как различные сложные действия, которые вы выполняете в IDEA мышкой, можно сделать за одно нажатие комбинации горячих клавиш. Ставьте его — не пожалеете.
2. Rainbow Brackets
Rainbow Brackets - это плагин, который окрашивает парные скобки (круглые, квадратные и фигурные) в разные цвета. Когда у вас много вложенных скобок, становится очень легко запутаться. Плагин помогает быстро определить, какая скобка к какой относится.
3. Material Theme UI
Хотите, чтобы ваша IDE выглядела стильно и современно? Material Theme UI — это самый популярный плагин для кастомизации интерфейса. Он заменяет стандартный вид IntelliJ IDEA на красивые темы в стиле Material Design, меняет иконки папок и файлов, добавляет яркие акценты. Это никак не влияет на код, но делает процесс работы намного приятнее визуально.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ