五年了,Zed 终于发布 1.0 版本了,简单聊聊
时间:2026-5-20 00:48 作者:独元殇 分类: 开发相关
上个月底,也就是 2026-4-29 ,zed 终于发布了 V1.0 版本。
(迭代的很快,现在已经是 V1.2.5 了,好多好多年了... 有种心酸的感觉)
我虽然主力的编辑器,还是使用 vscode ,但是我觉得我迟早有一天得用上 zed 。因为 vscode 实在是占用内存太大了,很消耗 CPU,在我的老电脑上很卡顿。
毕竟 vscode 是基于 Electron 的,很卡。
不全力使用 zed 的理由只有一个,就是不够成熟,不过 zed 出来很久了,五年时间了差不多,现在 1.0 也确定了,那么其实也应该转过去了。以前 Zed 总是动不动闪退,现在几乎没遇到过。
快是最主要的一点,内存占用减少不止一半,项目秒开,除了extension 生态,可能不会考虑electron-based IDE了。
今天聊聊这个 Zed 吧。
首先 vscode 是 Chromium 的分支,Atom 催生的 Electron 这个框架搞出来的,使用 html + CSS + JS 搞的一个软件。是吧,js 也能写桌面软件了,但是!毕竟是壳上套壳,性能优化永远是有限的。
然后 Zed 的作者,Nathan Sobo 就开始思考,直接从原生角度,游戏引擎的角度,来重写一个编辑器。
并且选择了 Rust 这个语言。
哈哈,Rust重构一切工具软件,以前是 JS 重写一切软件,现在逐渐成 Rust 重写一切....
《凡是能用 JavaScript 实现的终将使用 JavaScript 实现》
《凡是能用 Rust 重构的终将使用 Rust 重构》
注意,是【游戏引擎】的角度!!!
其他的桌面端的编辑器,都是直接写的渲染,zed 是从 0 开始写 UI 框架,用 GPU 显卡驱动。写了大量的着色器代码。
所以大家会有这种感受,使用 zed 编辑文件,是那种瞬间就可以开始编码的爽感、丝滑感!
现在这个版本,vscode 支持的,它也基本上能支持了,git ,git graph功能、各种调试器、ssh ,还有各种语言的支持。
还有一些特性很符合当下ai开发的潮流所需:
AI 方面
因为 zed 的早期阶段,AI 时代就开始了,因此 Zed 对 AI 编程的兼容度还是不错的。
能跑好几个 AI 助手,能根据按键来预测修改等等,和 claude code 和 codex 也做了一些适配度。
不过,目前体验还是有限。但我很看好,因为 它是在很早的时候就开始考虑和 AI 进行适配,肯定比 vscode 好多了。
内置的编辑预测 edit prediction很好用,免费版每月有2000次(zed自家的zeta2模型),可以自己配置,比如配置deepseek的代码补全,输入token多,输出token少,用起来还挺便宜。
DeltaDB 引擎
这个貌似是为 AI 设计的一个,追踪精确到单个字符的 一个同步引擎。跟 git 差不多。
官网说是基于 CRDT(无冲突复制数据类型)的同步引起。
什么意思呢?我的理解是这样:
就是你在改代码时候,改了什么,DeltaDB 会记录“每一次操作”!
和 git 不太一样,git 只是记录快照,是一个一个阶段,就是 commit 记录的。
这个比 git 更细,你在 git 上只能看到一个个 diff , 很乱,你也不知道某个字符是为什么成了这个样子。
而 DeltaDB 是你能看到 Agent 改了哪些字符、为什么改、从哪段对话来的。
目前,这个功能还处于初级。
结语
不得不佩服 Zed 团队。
花了 5 年时间,才把 V1.0 搞出来。中间迭代了 1000 多个版本啊!!!可想而知造 Zed 有多难!
在编辑器数不尽的今天,从 0 开始搞一个编辑器,而且是基于 Rust 。而且是完全 0 生态,不像 vscode 那边,既有 微软 背书,也有 Javascript 巨大的生态赋能。
zed 有啥优点,其实就一个快。vscode 是生态很大。
如果你平时使用 vscode 几乎不用各种插件,那 Zed 肯定合适。像我们公司,vscode 各种插件离不开,那短时间肯定没法用 Zed。
但未来,如果 Zed 还活着,那迟早会是 Zed 的天下。天下武功,为快不破。
如果你用上几个月,就基本回不去了。