今天介绍一款程序员非常值得关注的一款新的轻量级IDE工具 -- Zed
简而言之, Zed是Visual Studio Code的替代选择。如果你正在使用Visual Studio Code,使用的也主要是JS/TS, Rust, Python或Go这些语言, 那Zed是你可以考虑的绝佳的替代品。
Zed的官网是:https://zed.dev/
Zed简介
Zed的优势与特点
相比VSC,Zed的最大优势体现在它的性能上。
VSC是基于Electron技术开发,跨平台并且生态强大,但体积和性能上就非它的强项。而Zed是基于当前非常流行的Rust语言开发,Rust在性能上是绝佳的。
所以使用Zed,在性能及内存等各方面,都比VSC更加优秀与突出,使用就一个感觉:快。
除了性能这个最大的优势以外, Zed当前还提供了:
- 整合了AI辅助编程的能力,支持GitHub Copilot以及GPT-3/4等
- 内置了几个语言的支持,包括JS/TS, Rust, Python以及Go等
- 支持团队协作。允许多个人共享及编辑同一个共享的空间
- 支持远程开发
- 支持插件,当前已提供许多插件
- 内置了许多主题,插件中也有非常多主题可供下载
基本上做为一个IDE,大多数需求已经支持与提供了。
Zed是由谁开发的
VSC是由微软的团队开发与维护的。而Zed则是由Atom的开发者领导的团队新开发的工具,它是一款由程序员主导的开源的软件,相对更纯粹与可靠。
相对于微软的强大的实力与可靠性,Zed可能在开发团队的资源上稍逊一筹。
Zed支持哪些平台
基于Rust开发,意味着Zed也能支持所有操作系统。但当前只提供了Zed的MacOS版本,Windows与Linux暂未提供.
对于Windows或Linux用户,Zed官方暂时并提供版本下载。不过你可以从源码自己构建它。Zed官网提供一份指引,帮助你在Windows及Linux上构建Zed。
可能是Zed的开发者主要都是在使用MacOS?
是否值得
使用了一段时间,我个人认为值得
当然,它仍然有一些缺点,表现在:
- 由于刚起步,并且没有微软这种强大的支持,生态远比不上VSC丰富
- 背后的开发团队的资源可能比不上微软的VSC开发资源
但考虑到它极佳的性能,并且已经支持一个IDE主流的需求,只要愿意付出重新习惯一个新IDE的前期成本,考虑它是非常值得的。
选择
事实上,这一类轻
IDE,最流行的是Visual Studio Code, 还有JetBrains的Fleet
,现在多了Zed
这个选择。
对程序员来说,更多的选择总不会是一件坏事,选择一个你最喜欢,最能搭配得来的工具,能让你编码的时候更加得心益手。
如果你正在寻找一个性能更佳的轻量级IDE,那我今天介绍的这款Zed,是值得你关注与考虑的。