Zed IDE vs VS Code:凭什么吊打VS Code

暂时的别离是有益的

因为经常的接触会显得单调

从而让人有分开的想法

 

爱,无可避免地含有一种暴力色彩

它意味着一个个体

被另一个个体强烈吸引

不惜做出牺牲和改变

以求换得一个共享生命的机会

 

 

 

 

VS Code的历史已经有近10年了,再加之背靠微软,VS Code也和微软生态github,copilot等产品完美结合了。

 

去年,还有个科技笑话,数字广东宣传CEC-IDE自主研发,实际上,却是对vscode的一次换皮而已。

 

没有什么技术永远都是技术顶流,zed 作为新一代的代码编辑器,其目标如下。

 

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

 

和vscode相比,zed绝对是一次全新的尝试,我们知道vscode是基于Electron 开发的,在处理大量计算密集型任务时,Electron的应用程序可能会有卡的问题。 由于Electron的运行需要加载Chromium和Node.js运行环境,因此其资源占用相对较大。 

 

zed基于 Rust 语言开发,编写了自己的 GPU 加速用户界面框架。为了把能压榨出的性能,尽可能的压榨出来,zed可谓是不放过任何一个数据结构和算法的优化。

 

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

上图只是一个小小的测试,虽然这个差别对人来说是无感知的,但是真正应用到复杂的IDE编程活动中,这种差距就会凸显出它的意义。

 

上个月,zed 开始支持 Linux ,Windows 版也指日可待。zed的更新步伐还是很快的啊。

 

zed的可扩展性

和vscode比,zed的可扩展性几乎是个蛋,目前成熟的IDE都有自己的插件市场,很大成都上,开发者的选择就是看你的IDE的插件够不够多。

 

也有人说,现在编码也许不会像以前那些,需要安装10多个插件,才能流畅驾驭编码,很多插件的功能正在被AI助手代替。并且安装很多必要的插件也是拖慢IDE的大杀器。

 

zed支持chatpgt,copilot这些顶级AI工具,并且紧跟AI发展,目前最新版已经支持gpt-4o了。未来的目标是更自由的使用AI,不需要openai key之类的东西。

 

 

智能的语言感知

有精确的代码高亮显示、自动缩进、可搜索的大纲视图,代码导航、诊断和重构功能。

 

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

多人协作

协作是人类社会最为普遍的存在,马克思说过,人的本质不是单个人所固有的抽象物。在其现实性上,他是一切社会关系的总和。

 

但是目前的主流还是通过git这个中间人来实现的,所以很多人觉得zed这种多人协作似乎无用武之地。

640?wx_fmt=gif&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1

 

不否认git在协作方面的强大,zed也无易去挑战git的王霸地位。从直觉上来讲,zed这种协作显得很直接,不需要做很多事就可以建立起某种交流和协作。

 

最后

zed是否可以取代vscode,还需要时间的检验,zed的出现给IDE的世界增加了一种未来感,期待zed给开发者更多的惊喜吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值