Neo 图编辑器
Neo 是 Divooka 仅限 Windows、基于 WPF 的图编辑器实现的代号。它也是最早一批 Divooka Engine、Divooka Explore 和 Divooka Compute 版本的基础。

功能
Neo 系列编辑器(Divooka Engine、Divooka Explore 和 Divooka Compute)能够创建和编辑 Divooka 图/文档,并支持大部分功能。作为参考实现,它是迄今为止功能最完整的 Divooka 版本。
它支持:
- 图编辑以及文档的读取/保存。
- 数据流上下文和过程式上下文。
- 工具箱弹出窗口。
- 插件系统。
特性
- 数据流和过程式编程结构
- (暂定)图编辑器自动化 API
- (暂定)可通过 Divooka 进行扩展
(更多内容见 Steam 页面:https://store.steampowered.com/app/4422920/Divooka_Explore/)
环境变量
NEO_CLEAN_TITLE:仅显示纯标题,不附带额外的文件和构建信息。
GUI 架构
Neo 使用 Nodify,存在很多局限,主要源于它的 GraphEditor。在 2024—2025 年间我们一直沿用它,主要是因为资源有限,以及开发新的图编辑框架成本较高。
参考资料
- 关于 Nodify 的一些讨论(以及 Github Issues)。