* 戳上方蓝字“开源先锋”关注我
推荐阅读:
《24.5K star!一款超级强大的视频终端下载工具,堪称无敌!》
大家好,我是开源君!
小伙伴们在编写代码时,离不开的工具就是IDE了。
你目前是在使用什么IDE进行开发呢,VSCode or IDEA or ??
今天,开源君分享一款最近非常受关注的开源免费IDE新宠 – Zed
。
项目简介
Zed
是一款高性能、多玩家的代码编辑器,其创始人正是大名鼎鼎的 Atom 和 Tree-sitter 的创造者。
Zed
旨在为开发者提供更快、更流畅的编码体验,并支持多人实时协作,让代码开发更加高效。
主要功能包括:
-
AI加持:支持开箱即用的 GitHub Copilot,同时支持Open AI API。
-
多人协作: 支持多人同时编辑同一份代码,实时同步操作,便利团队协作。
-
代码分析: 内置强大代码分析功能,智能识别代码结构和逻辑,快速定位问题并提供建议和修复方案。
-
自定义性强: 用户可根据喜好和习惯对Zed进行各种设置和定制,满足个性化需求。
-
多语言支持: 支持多种主流编程语言,包括Java、Python、JavaScript、C++等,适用于各种开发工作。
Zed 的口号是「以思维的速度编写代码」。我们暂且不讨论代码编写速度有多快,但它在 GitHub 上的 star 数增长非常迅速。自 1 月 24 日宣布开源以来,目前的 star 数已经接近 30K 了,可以说非常的牛!
性能特性
-
高性能: 得益于 Rust 语言的特性,Zed 拥有极高的启动速度和运行效率。 -
多人协作: Zed 支持实时协作,多个开发者可以同时编辑同一个文件。 -
强大的语法解析: Zed 使用 Tree-sitter 解析器,能够提供准确的语法解析和代码高亮。 -
AI整合:直接整合了AI,支持开箱即用 GitHub Copilot。 -
启动速度快: 启动速度非常快,几乎可以做到即开即用。 -
运行效率高: 运行效率很高,即使在处理大型文件时也能保持流畅的响应速度。 -
内存占用低: 内存占用很低,即使在低配机器上也能流畅运行。
项目安装
目前 zed 仅支持Mac,其他平台还需要一些时间,已经在计划当中。
安装很简单,在项目的release页面下载安装包安装即可。
或者使用 Homebrew:
brew install zed
项目部分展示
项目首页,十分的简约。
AI 助手,开箱自带GitHub Copilot,也可以使用 OpenAI API秘钥。
语言感知,在开发过程中,Zed 会为每个缓冲区维护完整的语法树,以实现准确的代码高亮、自动缩进、可搜索的大纲视图和结构选择,同时提供自动补全、代码导航、诊断和重构功能。
强大的团队协作。
可以在频道里与团队进行讨论、计划和编写代码,实现像在本地计算机上一样导航和编辑代码,你也可以跳转到队友的位置并跟随他们了解代码,或者切换角色并让他们跟随你。
Zed 的发展势头迅猛,为我们提供了一个全新的 IDE 选择。开源君有理由相信,随着时间的推移,Zed 必将成为 IDE 市场中一支强大的竞争力量。
更多项目细节功能,感兴趣的小伙伴自行去项目地址查看:
项目地址:
https://github.com/zed-industries/zed
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/272246.html