JavaRush /Курси /Kotlin SELF /Установлення плагіна JavaRush для IntelliJ IDEA

Установлення плагіна JavaRush для IntelliJ IDEA

Kotlin SELF
Рівень 5 , Лекція 5
Відкрита

1. Як знайти та встановити плагін JavaRush

Якби IntelliJ IDEA була смартфоном, то плагіни були б застосунками, які роблять її по-справжньому корисною. Плагіни розширюють можливості IDE: додають підтримку нових мов, інтеграцію із сервісами, інструменти для перевірки коду й навіть мініігри (хоча під час дедлайну останніми краще не захоплюватися).

Плагін JavaRush — це спеціальне розширення, створене для того, щоб ви могли розвʼязувати завдання курсу прямо в IntelliJ IDEA. Уявіть: не потрібно копіювати код туди-сюди, не потрібно постійно перемикатися між браузером і IDE — усе працює в одному вікні. Плагін дає змогу:

  • Отримувати завдання з Kotlin прямо в проєкті;
  • Надсилати розвʼязання на перевірку одним кліком;
  • Одразу бачити результат: прийнято, помилка, підказка;
  • І, звісно, менше відволікатися на котиків у браузері (ну, майже).

2. Установлення та активація плагіна JavaRush

Для роботи з плагіном вам знадобиться версія 2025.1 або новіша. Версія плагіна JavaRush повинна бути 251.1.16 та новішою.

Завантажити плагін JavaRush ви можете з маркетплейсу JetBrains.

  1. Зайдіть у розділ «Налаштування»: Windows/Linux File - Settings, macOS Intellij IDEA - Preferences. Якщо розділу налаштувань немає, відкрийте будь-який проєкт або створіть новий.
  2. У вікні, що зʼявиться, у боковому меню виберіть розділ Plugins і відкрийте вкладку Marketplace. У рядку пошуку надрукуйте javarush.
  3. Виберіть плагін, натисніть кнопку Install і погодьтеся з «Third-Party Plugins Notice».

  4. Перезапустіть IntelliJ IDEA (Restart IDE), щоб почати роботу з плагіном.

  5. Ви побачите дещо змінений інтерфейс і кнопку Увійти до облікового запису на верхній горизонтальній панелі.

    Після натискання відкриється вікно входу до вашого облікового запису. У ньому потрібно ввести секретний ключ. Знайти ключ можна в розділі «Налаштування» → «Безпека та вхід».

    Після входу почнеться завантаження проєкту та JavaRush SDK (небажано змінювати його на іншу версію).

    Trust and Open... — це сповіщення системи безпеки в IntelliJ IDEA (Project Security). По суті, IntelliJ IDEA запитує, чи довіряєте ви цьому проєкту. Для проєктів JavaRush можна сміливо натискати «Trust Project».

  6. Щоб відкрити нове завдання, натисніть 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.

Покрокове налаштування конфігурації ⚙️

  1. У верхньому головному меню IntelliJ IDEA натисніть на та перейдіть за шляхом: ToolsKotlinConfigure Kotlin in Project.
  2. У діалоговому вікні, що з'явиться, виберіть пункт Java (або Java/JPS). Ми робимо цей вибір, оскільки використовуємо локальний JDK, і наш код компілюватиметься для роботи під управлінням JVM. Потім натисніть OK.
  3. Дочекайтеся завершення процесу. IntelliJ IDEA автоматично завантажить і додасть стандартну бібліотеку Kotlin (KotlinJavaRuntime) у ваш проєкт.
  4. Після успішного налаштування червоний колір помилок зникне, а зліва від функції 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, змінює іконки папок і файлів, додає яскраві акценти. Це ніяк не впливає на код, зате робить роботу візуально приємнішою.

1
Опитування
Встановлення IDE, рівень 5, лекція 5
Недоступний
Встановлення IDE
Встановлення IDE та налаштування Kotlin‑проєкту
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ