搜索技巧 海洋云增白 开源地图 AI 搜索答案 沙丘魔堡2 压缩机站 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 PostgreSQL AI工具 证券 DirectX DrawingPics 化学 KDE 披萨农场 多动症 植物学 分析化学 Three.js 大会 残疾人学校 初创 QB64 更多

Zed 解码:Linux 何时到来? (zed.dev)

本文介绍了 Zed 编辑器在 Linux 上的开发进展。Zed 是用 Rust 编写的,虽然 Rust 具有跨平台特性,但 Zed 为了实现高性能和原生体验,需要深入集成到各个平台的 API 中。因此,Zed 开发了一个名为 GPUI 的框架,用于抽象化平台差异。文章详细介绍了 Linux 平台的多样性带来的挑战,包括发行版、桌面环境、显示服务器等方面的差异。Zed 团队选择支持 Ubuntu 发行版、X11 和 Wayland 显示服务器,并使用 Blade 渲染引擎来实现图形渲染。文章还强调了开源社区对 Zed on Linux 开发的巨大贡献,并展望了未来的开发路线图,包括完善功能、提高性能和稳定性等。