AI Editor Zed初体验

  • 最近在寻找一个比vscode更丝滑的编辑器日常使用
  • 我又重新关注到了 Zed 在这里插入图片描述

更新频率让人眼花缭乱

Zed这个项目实在太能折腾了。
从GitHub的Release页面看,他们基本上每周三都会发布新版本。
有时候甚至一两天就推出一个补丁。

这种更新节奏在编辑器领域算是比较激进的。
毕竟现在还是Pre-1.0阶段,团队有足够的空间去快速迭代和试错。

说实话,这种高频更新也有点让人担心稳定性。
不过团队会定期搞"质量周"专门修bug,这点还是挺负责的。

发展现状:蒸蒸日上

从功能层面看,Zed最近几个月的进展确实不错。
6月份刚上线了原生调试器,解决了两千多开发者的呼声。
这也是朝着1.0版本迈出的重要一步。

团队背景也挺厉害的,都是做过Atom、Electron、Tree-sitter的老手。
现在专心做Zed这一件事,资源投入还是很充足的。

目前支持macOS和Linux,Windows版本还在路上。
不过从社区反馈看,Linux版本已经比较稳定了。

AI功能:真正的杀手锏

Zed在AI集成方面确实是下了血本。
从截图能看出来,他们把AI功能做得很深入。

模型选择很丰富

右键就能快速切换AI模型:

  • Claude Sonnet 4(最新的,默认推荐)
  • Claude Sonnet 4 Thinking(带思考过程的版本)
  • Claude 3.7 Sonnet(上一代)
  • Claude 3.5 Sonnet(经典版本)

这种切换体验比在网页版Claude里用要方便太多了。
不用跳出编辑器,直接在代码旁边就能选择不同的模型。

三种使用模式

从菜单能看到有三个选项:

  • Write:让AI帮你写代码
  • Ask:问问题,类似传统的AI助手
  • Minimal:精简模式,减少干扰

这种分类很实用。
写代码时用Write模式,遇到问题时切换到Ask模式。
如果不想被打扰就用Minimal模式。

编辑预测功能很神奇

最有意思的是那个"Edit Predictions"功能。
可以针对当前缓冲区、纯文本或者所有文件进行预测。

还有两种显示模式:

  • Eager:积极模式,实时显示预测
  • Subtle:隐蔽模式,不那么显眼

说实话,这种"预测你下一步要写什么"的功能挺新颖的。
虽然不知道准确度如何,但想法很超前。

隐私保护做得不错

能看到有专门的隐私设置。
可以配置训练数据收集,还能排除某些文件。
这点比一些AI工具考虑得更周全。

和传统AI助手的区别

最大的不同是集成度。
不需要复制粘贴代码到ChatGPT或Claude网页版。
直接在编辑器里选中代码,右键就能调用AI。

而且AI的回复会直接显示在编辑器里。
可以一键应用建议的修改,这种工作流确实更顺畅。

性能表现

Zed最大的卖点就是"快"。
用Rust从零开始写,充分利用多核CPU和GPU。

从用户反馈看,启动速度、UI响应、输入延迟确实比VSCode好不少。
有人说"终于知道编辑器可以这么流畅了"。

不过这种性能优势在小项目上可能感受不明显。
大项目、多文件操作时差异会比较明显。

协作功能

Zed内置了协作功能,可以和队友一起写代码。
支持聊天、共享屏幕、同步编辑,这些都是原生集成的。

相比之下,VSCode的Live Share还需要额外安装插件。
而且从体验上看,Zed的协作功能更加流畅。

生态建设

扩展市场已经有几百个插件了。
常用的语言支持基本都有,主题也挺丰富的。

不过和VSCode的生态比起来还是差得远。
一些小众语言可能暂时找不到合适的插件。

实际体验感受

优点

  • 确实很快,特别是大项目的时候
  • AI集成做得不错,比较自然
  • 界面简洁,没有多余的东西
  • 协作功能很实用

缺点

  • 生态还不够成熟,插件选择有限
  • Windows用户暂时只能等待
  • 调试器可能没有现在一些成熟IDA或者编辑器那么好用
  • 一些高级功能还在开发中

总结

Zed确实是个有潜力的编辑器。
如果你对性能有要求,想尝试更好的AI集成,可以试试看。

不过现阶段可能更适合尝鲜。
作为主力开发工具的话,还需要再观察一段时间。

毕竟工具稳定性对开发者来说还是很重要的。
等1.0版本发布后,可能会是个不错的VSCode替代品。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐