在本系列博文中,我们将以多个部分为您介绍构建 Fleet 这款由 JetBrains 打造的下一代 IDE。
第一部分 – 架构概述
第二部分 – 编辑器详解
第三部分 – 状态管理
第四部分 – 分布式事务
第五部分 – 代码补全的故事
第六部分 – UI 和 Noria
在本系列的第五部分中,我们讨论了 Fleet 的一项服务 – 代码补全。 现在,该谈谈我们自己的 JVM 声明式 UI 框架 Noria 了。 我们使用 Noria 构建了 Fleet。 来看看 Noria 背后的想法、主要概念和其他精彩功能。
一切开始的地方:Noria 窗口
UI 是如何构建的? 首先,我们有一台具…