Spec-Zone.ru › Kotlin 2

Создайте свой первый Kotlin Notebook

Начиная с IntelliJ IDEA 2026.2, Kotlin Notebook больше не будет входить в комплект поставки IDE и официально поддерживаться JetBrains. Исходный код останется доступен на GitHub.

Подробнее читайте в публикации в блоге.

Вы можете начать работать с Kotlin Notebook тремя основными способами:

  • Создать проект с Kotlin Notebook

  • Добавить Kotlin Notebook в существующий проект

  • Создать черновой Kotlin Notebook

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

Чтобы создать проект с Kotlin Notebook:

  1. На экране приветствия IntelliJ IDEA выберите на панели слева Kotlin Notebook | New Notebook.

  2. Введите Name нового блокнота и выберите Type | In Folder.

    • Scratch: этот параметр позволяет создать черновой блокнот, не добавляя его в проект.

    • In Folder: этот параметр позволяет создать блокнот в проекте. Необходимо указать расположение проекта.

  3. Нажмите Create.

Create a new Kotlin Notebook from IntelliJ IDEA

Новый Kotlin Notebook будет создан в новом проекте.

Также можно создать пустой проект, а затем добавить Kotlin Notebook:

  1. В IntelliJ IDEA выберите File | New | Project.

  2. На панели слева выберите New Project.

  3. Укажите имя нового проекта и при необходимости измените его расположение.

    Установите флажок Create Git repository, чтобы поместить новый проект под контроль версий. Вы также можете сделать это позже.

  4. В списке Language выберите Kotlin.

    Create a new Kotlin Notebook project
  5. Выберите систему сборки IntelliJ.

  6. В списке JDK выберите JDK, который хотите использовать в проекте.

  7. Включите параметр Add sample code, чтобы создать файл с примером приложения "Hello World!".

    Также можно включить параметр Generate code with onboarding tips, чтобы добавить полезные комментарии к примеру кода.

  8. Нажмите Create.

После создания проекта добавьте Kotlin Notebook (см. следующий раздел).

Добавление Kotlin Notebook в проект

Чтобы добавить Kotlin Notebook в существующий проект:

  1. Выберите File | New | Kotlin Notebook или щёлкните правой кнопкой мыши папку и выберите New | Kotlin Notebook.

    Create a new Kotlin Notebook
  2. Укажите имя нового блокнота, например first-notebook.

  3. Нажмите Enter. Откроется новая вкладка с Kotlin Notebook first-notebook.ipynb.

Создание чернового Kotlin Notebook

Также можно создать Kotlin Notebook как черновой файл. Черновые файлы позволяют проверять небольшие фрагменты кода, не создавая новый проект и не изменяя существующий.

Чтобы создать черновой Kotlin Notebook:

  1. Нажмите File | New | Scratch File.

  2. В списке New Scratch File выберите Kotlin Notebook.

    Scratch notebook

Выполнение основных операций

  1. В новой Kotlin Notebook введите следующий код в ячейке кода:

    println("Hello, this is a Kotlin Notebook!")
    
  2. Чтобы выполнить ячейку кода, нажмите кнопку Run Cell and Select Below Run Cell and Select Below или нажмите Shift + Return.

  3. Добавьте ячейку Markdown, нажав кнопку Add Markdown Cell.

  4. Введите в ячейку # Example operations и выполните её так же, как ячейки с кодом, чтобы отобразить результат.

  5. В новой ячейке кода введите 10 + 10 и выполните его.

  6. Объявите переменную в ячейке кода. Например, val a = 100.

    После выполнения ячейки кода с объявленными переменными они станут доступны во всех остальных ячейках кода.

  7. Создайте новую ячейку кода и добавьте println(a * a).

  8. Выполните все ячейки кода и Markdown в блокноте с помощью кнопки Run All Run all button.

    First notebook

Поздравляем! Вы только что создали свой первый Kotlin Notebook и попробовали с ним поработать.

Следующий шаг

В следующей части руководства вы узнаете, как добавлять зависимости в Kotlin Notebook.

  • Предыдущий шаг

  • Следующий шаг

01 сентября 2026
Настройка средыДобавление зависимостей в Kotlin Notebook

© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/kotlin-notebook-create.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API