Kotlin Notebook

Last modified: 2025/06/07

Kotlin Notebook 提供了一个交互式环境, 用于创建和编辑 notebook, 能够充分发挥 Kotlin 的全部能力.

Kotlin Notebook 需要使用 Kotlin Notebook plugin, IntelliJ IDEA 默认捆绑并启用了这个插件.

你可以得到无缝的编码体验, 可以使用 Kotlin 代码进行开发和试验, 立即得到输出结果, 并在 IntelliJ IDEA 生态系统中将代码, 视图, 和文本集成在一起.

Gif

Kotlin Notebook plugin 包含 很多功能特性, 增强你的开发过程, 例如:

  • 在 cell 内访问 API

  • 只需要几次点击即可导入和导出文件

  • 使用 REPL 命令快速浏览项目

  • 使用丰富的输出格式

  • 使用注解或类似 Gradle 的语法, 以符合直觉的方式管理依赖项

  • 使用一行代码导入各种库, 甚至可以向你的项目添加新的库

  • 通过错误消息和异常追溯, 获得用于调试的信息

Kotlin Notebook 基于我们的 用于 Jupyter Notebook 的 Kotlin Kernel, 因此它很容易和我们的 Kotlin notebook 解决方案 集成. 你可以很容易的在 Kotlin Notebook Datalore, 和 Kotlin-Jupyter Notebook, 之间共用你的工作, 没有兼容性问题.

通过这些能力, 你可以完成各种任务, 从简单的代码试验, 到复杂的数据项目.

请深入阅读下面的章节, 了解使用 Kotlin Notebook 能够实现哪些功能!