5 个版本 (重大变更)

0.8.0 2023年9月21日
0.7.0 2023年9月21日
0.6.0 2023年9月21日
0.5.0 2023年9月20日
0.4.0 2023年9月20日

#256文本编辑器

MIT/Apache

9MB
41K SLoC

makepad-studio

这是一个用 Makepad 框架编写的 IDE 原型。关于 Makepad 框架的说明,请参阅 makepad-widgets 包的 README 文件。

我们的最终目标是开发一个具有实时设计意识的 IDE。这样的 IDE 可以检测描述应用程序样式的 DSL 代码的更改,而不是原生 Rust 代码,因此,而不是重新编译,它可以将更改发送到 DSL 代码,允许应用程序更新自身。

尽管如此,这个包目前仍在积极开发中。在撰写本文时,它有一个带有标签的可用坞站系统,一个可折叠的文件树,以及一个具有语法高亮的基码编辑器。我们目前的主要挑战是重新设计 IDE,使其具有适当的扩展模型和沙箱。

联系

如果您有任何问题/建议,请随时通过我们的 Discord 频道联系我们: https://discord.com/invite/urEMqtMcSd=

依赖关系

~7–14MB
~151K SLoC