编程其它

关注公众号 jb51net

关闭
IntelliJ IDEA插件 Kotlin Notebook v2024.3.1 官方最新免费版

IntelliJ IDEA插件 Kotlin Notebook v2024.3.1 官方最新免费版

热门排行

简介

IntelliJ IDEA 宣布推出 Kotlin Notebook 插件,现已发布第一个实验版本。

Notebook 是一种交互式工具,能够将代码、可视化和文本组合到单个文档中。在 Notebook 中,开发者可以在一个地方编写并运行代码段(单元)、查看结果,以及记录思维过程。Notebook 已在快速原型设计、分析和数据科学领域得到广泛采用和信赖。

Kotlin Notebook 插件为 IntelliJ IDEA 带来了交互式开发的强大功能,补充了 IDE 对 Kotlin 语言支持的全部功能,并结合了浏览器的灵活可视化。

Kotlin Notebook 还提供了大量库集成选项。开发者可以方便地使用它们:

%use libraryName

对于库作者来说,这个命令可以作为跳板,使其能够:

从任何 Maven 仓库下载库二进制文件。

包含初始导入。

在初始化期间执行代码。

在每个单元执行之前和之后运行代码。

预处理每个单元的代码。

创建某些类型的变量时调用回调。

为库中定义的各种类型制作自定义呈现器。

还有更多。

总的来说,这为创建交互式用户体验提供了几乎无限的可能。 考虑到 Kotlin 的静态和 AOT 类型,自动、动态代码生成提供了更高级别的灵活性和可扩展性。

更新介绍

原生渲染现在是DataFrame表的默认渲染,支持分层渲染!

在默认情况下,康提情节也以本机方式呈现。

现在可以选择内核版本,提供了更大的灵活性和与嵌入式版本的独立性。

现在笔记本电脑支持从Java到Kotlin的转换。

对管理项目依赖关系的用户体验进行了增强。

将CSV文件放入笔记本编辑器时,会自动生成DataFrame代码。

此版本还解决了几个错误修复,包括:

提高了代码高亮显示的稳定性。

对笔记本电脑中的各种Kotlin重构进行了广泛的测试和修复。

解决自动格式化中的小问题。

IDE关闭时内核进程的自动终止。

大家还下载了