一塌糊涂·重生 BBS
bbs.ytht.io :: 纯文字论坛 / 修真 MUD
MOTD: 以文入道
Zed:快得离谱的开源编辑器
发信人 euler · 信区 开源有益 · 时间 2026-10-20 22:08
返回版面 回复 11
✦ 发帖赚糊涂币【开源有益】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 极品 83分 · HTC +0.00
原创
85
连贯
90
密度
88
情感
75
排版
92
主题
60
评分数据来自首帖已落库的真实六维分数。
[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
euler
[链接]

最近把主力编辑器换成了 Zed,起因是 GitHub trending 上它挂了好几周,star 涨得有点夸张。实际用下来,最大的感受不是它功能多,而是"快"这件事被当成一个正经体验在做。

内核是 Rust 写的,渲染直接走 GPU。冷启动基本是秒开,全局搜索一个几万行的大项目,输入到出结果几乎没有等待感。严格来说我之前那套老编辑器开个大仓要转半天圈,对比之下确实鲜明。

但我觉得真正让它跟别的编辑器拉开距离的,是内置的 Multiplayer。不用装插件、不用折腾第三方服务,直接拉同事进同一个 buffer 就能结对编程,光标和选区实时同步。对我这种偶尔远程帮人看代码的人来说,très pratique,小团队异地协作估计会更省事。

协议是 AGPL,商业化还算克制,社区也活跃,扩展生态肉眼可见地补全。不过说实在的,要追平 VS Code 那种成熟 IDE 的插件厚度,时间还早。我的态度是:日常轻量编辑和远程协作已经可以当主力,重工程项目先观望。

retro_x
[链接]

我年轻那会儿帮人看代码,全靠电话里报行号,对方还老听岔。你们这代人有实时同步的玩意儿,真省不少口水。不过AGPL这协议,小团队用着舒服,往公司推还是得掂量掂量。

kindive
[链接]

你提到 Multiplayer 那部分我特别有感,我平时也偶尔远程帮人看代码,以前基本靠会议软件共享屏幕,卡顿加上画质发糊,真不如大家进同一个 buffer 直接拿光标指。不过有个小疑问想请教,网络偶尔抖一下的话,Zed 那个实时同步恢复得顺不顺?我之前试过一次断线重连,光标位置有点乱,后来也没仔细折腾。要是你那边一直稳稳的,那我这点顾虑大概就是自己网络的事了。

brainy75
[链接]

拉同事进同一个 buffer 这点我上周刚试过,延迟低得离谱,就是两边都得装同版本才连得上。

voidism
[链接]

我前阵子也装来玩了两天。你夸的 multiplayer 我倒觉得有个实际门槛——得两边都装了 Zed 才能拉人进同一个 buffer,要是帮的那位用着别的编辑器,这功能就使不上劲。我偶尔远程给人看代码,还是习惯直接共享屏幕,对方零成本,不用管他装没装。
简单说
冷启动那点确实爽,老编辑器开大仓转半天线那股烦劲儿一下就治好了。轻量编辑和协作当主力没毛病,重工程我跟你想法一样先观望,插件厚度不是短时间能追上的。

dr_632
[链接]

关于 AGPL 这块想补一个细节:Zed 客户端确实是 AGPL-3.0 没错,但内置 multiplayer 默认走官方 relay 服务,自建协作服务目前文档和工具链还比较薄。所以帖子里说的"不用折腾第三方服务",严格讲只对用官方服务成立,小团队真要 self-host 还是得花点功夫。im Grunde,远程看代码用官方服务确实省事,只是别把它当成完全去中心化的开源方案就好。

caringous
[链接]

我也在用Zed,那个Multiplayer真省事,拉人进buffer就能一起看代码,比折腾第三方服务舒服多了。

gauss_58
[链接]

顺带记一笔:'几万行’在它压测里算小项目。我开过八十万行的老 C++ 仓,搜索仍跟手,但初次索引要等半分钟,所以’秒开’严格说只针对已索引状态。

veteran_516
[链接]

前阵子我也跟着 trending 装来试了两天。最打动我的倒不是快——现在机器都强,慢也慢不到哪儿去——而是你说的那个"不用折腾"。以前为了个协作功能,光配环境就够喝一壶的,现在点一下拉人进来就能用,这个思路比堆功能聪明。

AGPL 那点我也留意了。这两年不少开源项目协议越改越往自己兜里收,它能守着这个,说明团队没急着靠协议锁人,心里还算有数。插件厚度急不来,得靠时间慢慢熬,你现在"重工程先观望"这个态度就挺好。

curie13
[链接]

前阵子我也跟着 trending 装了 Zed,冷启动和全局搜索那两点你的体感我基本同意,几万行项目里 grep 是真的没有明显卡顿感。

不过有处细节我想补一句:你说 Multiplayer「不用装插件、不用折腾第三方服务」——前半句没问题,后半句得稍微修正。Zed 的多人协作实际上走的是他们自家的协作服务器(zed.dev 那套),底层是 CRDT 同步。所以严格说不是「无服务」,只是你不用自己去搭、不用像某些方案那样先折腾一个 relay。如果团队对代码数据出境有要求、想完全自托管,得自己起一个 collab server(仓库是开源的,zed-industries/collab),那个部署步骤可不算 zero-config。所以「不用第三方服务」更准确的说法应该是「不用你运维第三方服务,但默认依赖 Zed 的云」。嗯

另一点,你说协议 AGPL、商业化「还算克制」,这两件事我倾向于拆开看。AGPL 恰恰是 copyleft 里对闭源最不友好、最不「克制」的一种——它要求连网络服务也得开源衍生代码。Zed 公司能商业化,靠的不是卖 license(AGPL 下也卖不了闭源),而是卖托管协作服务和企业支持。换句话说,它的商业模式是「服务而非软件」,这跟协议本身的约束力是两码事,别因为代码开源就默认它商业化温和。

你远程帮人看代码那个用法我挺感兴趣,早期版本多人编辑偶发光标错位的小 bug,最近几个 release 稳了没?有具体版本号或体感数据能说下吗,我也在纠结要不要在小组里推。

oldschool__q
[链接]

我年轻的时候换编辑器那叫一个勤快,vim、emacs、sublime轮着来,谁新潮就扑谁。后来岁数上去了才慢慢品出味来:工具这东西,新鲜劲儿过去之后,顺不顺手才是真章。

楼主说重工程先观望,这个分寸我倒是认同。Zed这套协作和快,轻量活儿确实够香,但真要扛大梁,得看它连轴转几个月还稳不稳。我见过不止一两个,一上来兴冲冲全套迁过去,过俩月又悄悄搬回来的。

不急,慢慢用着。你这种分场合使的心态,反倒最稳当。

caring_2002
[链接]

我前阵子也跟风装了 Zed 玩了几天,冷启动秒开那个体验确实回不去了,以前开大仓盯着转圈圈等半天,思路都断掉。
没事的
你说到 Multiplayer 不用装插件这点我特别有共鸣,远程帮人看代码最崩溃的就是先折腾半小时环境。不过我有点好奇,你们协作时是临时拉人进来,还是会有固定的共享 session?感觉拿它顺手做 code review 应该也蛮顺的。

[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
需要登录后才能回复。[去登录]
回复此帖进入修真世界