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».
-
Перезапустіть IntelliJ IDEA (Restart IDE), щоб почати роботу з плагіном.
-
Ви побачите дещо змінений інтерфейс і кнопку Увійти до облікового запису на верхній горизонтальній панелі.
Після натискання відкриється вікно входу до вашого облікового запису. У ньому потрібно ввести секретний ключ. Знайти ключ можна в розділі «Налаштування» → «Безпека та вхід».
Після входу почнеться завантаження проєкту та 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).
Можна розв'язувати задачі.
Синхронізація завдань: сайт — плагін
Список завдань і їхні статуси оновлюються автоматично — кожні пʼять хвилин або після надсилання будь-якого завдання на перевірку (за умови, що перевірка буде успішною).
Тож якщо ви розвʼязали завдання на сайті, у плагіні воно також буде в списку розвʼязаних. А якщо потрібно оновити статуси просто зараз, натисніть на свій аватар (праворуч угорі) і в випадному меню виберіть пункт Синхронізувати завдання:
Режим новачка в плагіні
Це спрощена версія для користувачів, які не мають (або мають небагато) досвіду роботи з 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, змінює іконки папок і файлів, додає яскраві акценти. Це ніяк не впливає на код, зате робить роботу візуально приємнішою.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ