0Pricing
Kotlin Academy · Урок

Настройка Kotlin: REPL, IntelliJ и онлайн-песочница

Изучите песочницу Kotlin, REPL и IntelliJ IDEA, чтобы запускать свои первые фрагменты кода

«Настройка Kotlin: REPL, IntelliJ и онлайн-песочница» — бесплатный урок Kotlin Academy на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Kotlin Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Kotlin Academy содержит 4 уроков всего.

Зачем настраивать среду?

Прежде чем писать настоящий код Kotlin, Вам понадобится способ его редактировать, компилировать и запускать. Kotlin поддерживает три распространённых варианта: онлайн-песочницу, REPL командной строки и IntelliJ IDEA.

Песочница Kotlin

Песочница Kotlin на сайте play.kotlinlang.org запускает Kotlin в браузере — устанавливать ничего не нужно. Идеально подходит для небольших фрагментов кода и обучения.

// Try this in the Playground:
fun main() {
    println("Hello from Playground!")
}

Ваш первый фрагмент кода

Самая простая программа на Kotlin — это функция main, которая выводит данные в консоль. Запустите этот фрагмент и посмотрите, как появляется результат.

fun main() {
    println("Hello, Kotlin!")
}

Установка IntelliJ IDEA

IntelliJ IDEA Community Edition — рекомендуемая локальная среда разработки: бесплатная, нативная для Kotlin и поставляется вместе с компилятором Kotlin. Скачайте её с сайта jetbrains.com/idea.

Создание проекта Kotlin

В IntelliJ выберите: File → New → Project, затем укажите Kotlin, JVM и JDK. IntelliJ создаст структуру с папкой src/main/kotlin, где будут находиться Ваши файлы .kt.

Запуск кода в IntelliJ

Добавьте файл Main.kt, вставьте функцию main и нажмите зелёную кнопку ▷ на полях редактора. IntelliJ выполнит компиляцию и запуск одним действием.

fun main() {
    println("Running in IntelliJ")
    println("Kotlin version active")
}

REPL Kotlin

REPL (Read-Eval-Print Loop — цикл чтения, вычисления и вывода) позволяет вводить выражения Kotlin и сразу видеть результаты. Запустите его из IntelliJ (Tools → Kotlin → REPL) или с помощью kotlinc в командной строке.

// Sample REPL session:
// >>> val x = 10
// >>> x * 5
// res1: kotlin.Int = 50

Выражения в стиле REPL

Всё, что можно ввести в REPL, также работает внутри функции main. Попробуйте арифметические операции, операции со строками и объявления переменных.

fun main() {
    val x = 10
    val y = 5
    println(x + y)        // 15
    println("Hello".length) // 5
}

kotlinc в командной строке

Установите компилятор Kotlin через Homebrew (brew install kotlin) или SDKMAN. Затем команда kotlinc Hello.kt -include-runtime -d Hello.jar создаст запускаемый JAR.

Несколько вызовов println

Каждый вызов println выводит одну строку. Свободно используйте его, чтобы отслеживать действия программы.

fun main() {
    println("Line 1")
    println("Line 2")
    println("Line 3")
}

Выбор инструмента

Для небольших экспериментов: Playground. Для обучения и проектов: IntelliJ. Для быстрых однострочных выражений: REPL. Большая часть рабочего кода для выпуска создаётся в IntelliJ.

Быстрая проверка

Какой инструмент не требует установки и полностью запускает Kotlin в браузере?

Итоги

Есть три способа запускать Kotlin: Playground (ничего устанавливать не нужно), IntelliJ (полноценная среда разработки) и REPL (быстрые эксперименты). Выбирайте самый простой инструмент, подходящий для задачи.

Часто задаваемые вопросы

Урок «Настройка Kotlin: REPL, IntelliJ и онлайн-песочница» бесплатный?

Да — полный текст урока «Настройка Kotlin: REPL, IntelliJ и онлайн-песочница» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Kotlin Academy, подпишись на CoddyKit PRO. Курс Kotlin Academy содержит 4 уроков всего.

Чему я научусь в уроке «Настройка Kotlin: REPL, IntelliJ и онлайн-песочница»?

Изучите песочницу Kotlin, REPL и IntelliJ IDEA, чтобы запускать свои первые фрагменты кода Ты практикуешь Kotlin Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Kotlin Academy?

Предыдущий опыт не требуется. Kotlin Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Настройка Kotlin: REPL, IntelliJ и онлайн-песочница»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Kotlin Academy?

Да. Каждый урок Kotlin Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Настройка Kotlin: REPL, IntelliJ и онлайн-песочница
  2. val и var: неизменяемость с самого начала
  3. Базовые типы Kotlin: Int, Double, Boolean, Char
  4. Ваша первая программа на Kotlin: main, println и ввод
← Назад к Kotlin Academy