Настройка 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 — локальная установка не требуется.
Все уроки этого курса
- Настройка Kotlin: REPL, IntelliJ и онлайн-песочница
- val и var: неизменяемость с самого начала
- Базовые типы Kotlin: Int, Double, Boolean, Char
- Ваша первая программа на Kotlin: main, println и ввод