Kotlin можно запускать в Visual Studio Code, но для новичка важно понимать: лучший официальный комфорт для Kotlin обычно дают IntelliJ IDEA и Android Studio. Visual Studio Code подойдет для легких файлов, учебных примеров и небольших JVM-экспериментов
Минимальный путь такой:
- Установить JDK.
- Установить Kotlin compiler.
- Поставить расширение Kotlin для подсветки и подсказок.
- Создать файл
Main.kt. - Запустить код через
kotlincили Gradle.
Проверьте JDK
Откройте терминал:
java -version
Если команда не найдена, сначала поставьте JDK. Kotlin для JVM не будет нормально работать без Java Development Kit
Установите Kotlin compiler
После установки проверьте:
kotlinc -version
Если команда показывает версию, компилятор доступен из терминала. Если нет, проверьте PATH
Создайте первый файл
В Visual Studio Code создайте папку проекта и файл Main.kt
fun main() {
println("Kotlin работает в Visual Studio Code")
}
Скомпилируйте:
kotlinc Main.kt -include-runtime -d app.jar
Запустите:
java -jar app.jar
Ожидаемый вывод:
Kotlin работает в Visual Studio Code
Что дает расширение
Расширение для Kotlin в Visual Studio Code обычно помогает с подсветкой синтаксиса, базовыми подсказками и форматированием. Но не ждите такого же уровня интеграции, как в IntelliJ IDEA. Для больших Kotlin-проектов, Android и Gradle-настройки удобнее использовать JetBrains IDE или Android Studio
Вариант через Gradle
Если проект не учебный на один файл, лучше создать Gradle-проект. Тогда зависимости, сборка и запуск будут описаны в build.gradle.kts, а не в ручных командах
Минимальная команда запуска зависит от структуры проекта, но идея такая:
./gradlew run
На Windows:
gradlew.bat run
Для первого Gradle-проекта удобнее создать папку отдельно от одиночных .kt файлов. Тогда Visual Studio Code будет открывать весь проект, а не один файл без контекста зависимостей
Как понять, что все установлено
Проверьте три вещи:
java -version
kotlinc -version
code --version
Если Java и Kotlin отвечают версиями, а Visual Studio Code открывается из терминала, базовая среда готова. После этого проблема обычно уже не в установке, а в конкретном проекте, Gradle или расширении
Частые ошибки
Установить расширение, но не установить JDK
Расширение редактора не заменяет JDK и компилятор. Оно только помогает писать код
Запускать Kotlin как JavaScript
Файл .kt нужно компилировать Kotlin-компилятором или запускать через Gradle
Использовать Visual Studio Code для Android
Для Android-разработки лучше Android Studio. Там есть Android SDK, эмулятор, шаблоны, Compose Preview и Gradle-интеграция
Что почитать дальше по Kotlin
Если нужен общий маршрут по теме, откройте рубрику Kotlin. Для соседних задач пригодятся эти разборы:
- Как в Android Studio поменять Kotlin на Java
- Как воспроизвести аудио на Kotlin в Android Studio
- Как сделать тетрис в Android Studio на Kotlin
- Как установить Kotlin: IntelliJ IDEA, Playground и Gradle



