← 返回博客

GPUI 2 现已投入生产

2024 年 1 月 3 日


Zed running on GPUI 2, in various themes
Zed 在 GPUI 2 上运行,采用各种主题

我们正迎来 2024 年,将一个全新的 Zed 版本发布到预览频道。在过去的几周里,我们完全重写了 Zed 的 UI 框架,以整合过去两年用 Rust 构建 UI 的经验。GPUI 2 的人体工程学改进将使为 Zed 做出贡献更有趣,并帮助我们更快地发布。我们还为即将到来的改进奠定了坚实的基础,例如多平台支持和动画。

To upgrade, we incrementally cloned most of our crates and added a new version suffixed with 2. Today, we deleted the old version of GPUI and all the old crates. Exhale.
为了升级,我们逐步克隆了大部分 crate,并添加了一个带有 2 后缀的新版本。今天,我们删除了旧版本的 GPUI 和所有旧的 crate。呼。

在新的框架之上完全重写 Zed 的 UI 后,我们在过去 2-3 周内一直使用改进后的 Zed 版本作为我们的日常驱动程序。现在你也可以尝试一下。此预览版本的大部分优势都是内部的,并且会随着时间的推移而显现出来。但是,我们添加了一个流行的功能请求:自定义和缩放 UI 字体的功能。

我们仍在解决一些小问题,并且计划在未来几周内随着情况稳定而更频繁地发布预览版本。在我们准备将预览版推广到稳定版之前,我们不计划发布其他主要稳定版本,届时我们也将准备好开源。如果您尝试新版本,如果您能帮助我们找到任何回归问题,我们将非常感谢。

有了您有用的反馈,我们很高兴完成这次重大升级并恢复每周发布新功能。随着开源的临近,我们更加兴奋地更深入地分享我们的工作,并看看您贡献了什么。祝大家 Zednesday 快乐!