JavaRush /Курси /Kotlin SELF /Встановлення й налаштування IntelliJ IDEA, JDK 25

Встановлення й налаштування IntelliJ IDEA, JDK 25

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

1. Навіщо Kotlin-розробнику JDK?

«Я ж вивчаю Kotlin, навіщо мені завантажувати Java (JDK)?» Це слушне запитання. Щоб на нього відповісти, потрібно зрозуміти, як працює ваш код.

Kotlin — це JVM-мова. Це означає, що вона працює поверх технологій Java. Уявіть автомобіль:

  • Kotlin — це кузов, кермо та зручний салон. Тобто все, із чим взаємодієте ви.
  • JVM (Java Virtual Machine) — це двигун, який приводить усе в рух.
  • JDK (Java Development Kit) — це завод, який виробляє цей двигун.

Без «двигуна» (JVM) ваш гарний код на Kotlin просто не поїде.

Як це працює технічно?

Коли ви натискаєте кнопку «Run» у IntelliJ IDEA, відбувається таке:

graph LR A[Ваш код .kt] -->|Компілятор Kotlin| B[Байт-код .class] B -->|Запуск| C[JVM] C -->|Виконання| D[Ваш процесор] style C fill:#f9f,stroke:#333,stroke-width:2px

JDK містить у собі JVM + набір стандартних бібліотек, якими користуються і Java, і Kotlin.

Чому важливо використовувати актуальну версію JDK?
Kotlin розвивається дуже швидко й спирається на нові можливості JVM. Версія 25 приносить поліпшення продуктивності та нові інструкції для «двигуна», завдяки яким ваш Kotlin-код працює швидше й споживає менше памʼяті.

2. Завантаження та встановлення JDK

Є кілька офіційних джерел: Oracle, OpenJDK, Amazon Corretto. Але зараз нам не потрібно завантажувати їх вручну через браузер.

Ми доручимо це завдання IntelliJ IDEA. Вона сама завантажить потрібну версію, розпакує її в потрібну теку та пропише всі шляхи. Зробимо це на етапі створення першого проєкту.

Для нашого курсу ми використовуватимемо дистрибутив Amazon Corretto. Це надійна, безплатна версія JDK, яка добре працює з кирилицею в шляхах (хоча теки все одно краще називати латиницею).

3. Завантаження та встановлення IntelliJ IDEA

Офіційний сайт JetBrains: https://www.jetbrains.com/idea/download/

На сторінці завантаження сайт сам визначить вашу операційну систему. За потреби ви можете вибрати її вручну.

Раніше розробникам доводилося обирати між платною Ultimate і безплатною Community Edition версіями ще на етапі завантаження. Із версії 2025.3 процес спростився.

Ви завантажуєте єдиний інсталятор. Усередині програми ви зможете користуватися безплатним функціоналом (Community), якого на 100 % достатньо для вивчення Kotlin. Якщо IDEA запропонує пробний період Ultimate, можете погодитися або відмовитися — для нашого курсу це не критично.

Встановлення IntelliJ IDEA на Windows

  1. Завантажте .exe-інсталятор. Важливо: виберіть архітектуру процесора (x64 або ARM64), хоча сайт зазвичай визначає це сам.
  2. Запустіть файл.
  3. На етапі Installation Options:
    • Поставте позначку Create Desktop Shortcut.
    • Поставте позначку Update PATH variable (потребуватиме перезавантаження, але це корисно).
    • В асоціаціях файлів виберіть .kt для Kotlin.
  4. Дочекайтеся завершення встановлення.

Встановлення IntelliJ IDEA на macOS

  1. Завантажте .dmg-файл. Увага: виберіть правильний процесор!
    • Apple Silicon (M1, M2, M3...) — для сучасних Mac.
    • Intel — для старих моделей.
  2. Відкрийте файл і перетягніть значок IntelliJ IDEA до теки Applications.

Встановлення IntelliJ IDEA на Linux

  1. Завантажте .tar.gz архів.
  2. Розпакуйте архів у зручне місце, наприклад, ~/programs/idea.
  3. Перейдіть до теки bin і запустіть скрипт: ./idea.sh
  4. Для зручності можна створити ярлик через меню: Tools -> Create Desktop Entry.

4. Перший запуск і налаштування

Після встановлення IntelliJ IDEA запропонує імпортувати налаштування. Якщо ви встановлюєте її вперше, обирайте Skip import.

Вкладка Projects

Це стартове вікно «Welcome Screen».

  • New Project — створити новий проєкт із нуля.
  • Open — відкрити наявний проєкт (теку).
  • Clone Repository — завантажити проєкт із GitHub або GitLab.

Вкладка Customize

Тут налаштовується зовнішній вигляд. Варто одразу зазирнути сюди.

  • Color theme: виберіть тему (Dark, Dracula або Light). Обирайте ту, за якої очі менше втомлюються.
  • IDE font: розмір шрифту інтерфейсу.
  • Language: залиште English! Усі інструкції будуть англійською.

Усе готово! У наступній лекції ми створимо ваш перший Kotlin-проєкт.

Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ