Zed 概述
Zed:下一代代码编辑器
什么是 Zed?Zed 是一款用 Rust 构建的高性能、协作式代码编辑器。它专为软件开发的未来而设计,强调人与 AI 之间的协作。Zed 由 Atom 和 Tree-sitter 背后的团队创建,旨在提供快速、智能和协作的编码体验。
主要特性:
- 快速性能: Zed 从头开始用 Rust 编写,可有效利用多个 CPU 核心和您的 GPU,以实现最佳速度。
- 智能集成: 即将推出的 LLMs(大型语言模型)已集成,可无缝生成、转换和分析代码。
- 协作环境: 内置聊天、共享笔记和屏幕/项目共享可增强团队合作。
- Agentic 编辑: 人与 AI 之间的流畅协作。
- 原生 Git 支持: 一流的支持,可在 Zed 中进行暂存、提交、拉取、推送和查看差异。
- 远程开发: 在远程服务器上运行代码库,同时在本地使用 Zed UI。
- 多缓冲区编辑: 在一个可编辑的界面中组合来自整个代码库的摘录。
- 交互式编程: 通过 Jupyter 运行时以内联方式评估、开发和运行代码。
- Vim 友好: 一流的模态编辑,带有 Vim 绑定。
Zed 如何工作?
Zed 利用 Rust 通过高效利用多个 CPU 核心和 GPU 来实现高性能。它集成了语言服务器协议 (LSP),通过 Tree-sitter 和 WebAssembly 提供对多种语言的支持。LLMs 的集成实现了诸如 Agentic 编辑和编辑预测之类的功能,从而通过 AI 辅助改进了编码过程。
为什么 Zed 很重要?
Zed 很重要,因为它解决了现代软件开发的不断变化的需求。它利用 AI 和协作来提高生产力和代码质量。对速度和智能集成的关注使其成为希望优化其工作流程的开发人员的理想选择。
主要用例:
- 协作编码: 团队可以使用 Zed 实时协作,共享代码、笔记和屏幕。
- AI 辅助开发: Zed 的 AI 功能可以帮助开发人员更有效地生成、转换和分析代码。
- 远程开发: 开发人员可以使用与本地开发相同的性能来处理远程代码库。
开发人员的引言:
- Ethan Perez(对抗鲁棒性研究主管):“我使用 Zed 与 Claude 3.5 Sonnet 一起使用时,我的思想被震撼了……我能够在半小时内从想法到运行实验代码——这非常容易和有趣。”
- José Valim(Elixir 的创建者):“自从添加了代码片段后,Zed 具有我可以在编辑器中要求的所有功能。”
- Dan Abramov(工程师和 React 核心团队成员):“这显然是一款充满爱和关怀的产品。我从使用它的两分钟内就可以看出来。”
- Matt Baker(首席工程师):“我的天哪,它太快了。启动时间、UI 交互、输入延迟……我真的感到震惊。”
- Mike Bostock(D3.js 的创建者,Observable 的创始人):“我已经开始使用 Zed,我喜欢它。许多微妙的创新……周到、精确的设计。还有速度,速度!”
扩展
Zed 支持不断增长的扩展生态系统:
- HTML
- Catppuccin (theme)
- TOML
- PHP
- Git Firefly
- Java
- Dockerfile
- SQL
- macOS Classic Theme
- Vue
- Ruby
- Make
- LaTeX
- Tokyo Night Themes
- SCSS
- Svelte
- Lua
- Terraform
- Catppuccin Icons
- One Dark Pro
附加功能
- Language Server Protocol support
- Outline view
- Text and line manipulation
- Remote Development
- Diagnostics Multibuffer
- Custom snippets
- CLI
- Markdown preview
- Rename refactoring
- Syntax-aware selections
- Inlay Hints
定价
有关详细信息,请参阅官方网站上的 定价 页面。
结论
Zed 是一款现代代码编辑器,专为协作、性能和 AI 工具的智能集成而设计。它专注于速度,并结合不断扩展的功能集和充满活力的社区,使其成为希望增强其编码体验的开发人员的绝佳选择。
如何下载 Zed?您可以从 官方网站 下载适用于 macOS、Linux 的 Zed,以及即将推出的 Windows 版本。您也可以从网站克隆源代码。
我可以在哪里使用 Zed?Zed 可用于各种编码任务,包括 Web 开发、软件开发和数据分析。它的协作功能使其非常适合团队项目。
什么是 Zed?它是一款专为与人类和 AI 进行高性能协作而设计的下一代代码编辑器。
"Zed"的最佳替代工具
Buildable是一个AI驱动的平台,可以将应用程序想法转化为可操作的开发计划。它通过MCP与AI助手集成,搭建仓库,并为个人开发者和团队提供项目管理功能。
PapertLab 是一款开源 AI 结对编程工具,可与本地 Git 存储库无缝集成。通过实时建议、重构等体验 AI 辅助编码。针对 GPT-4o 和 Claude 3.5 Sonnet 进行了优化。
微软的NextCoder通过AI彻底改变了代码编辑。 即使在16GB系统上,它也使用选择性知识转移来实现卓越的性能。 立即增强您的编码工作流程!
Grok Studio 是 xAI 的创新 AI 工作空间,适用于文档、代码和浏览器游戏。 功能包括分屏协作、实时预览和 Google Drive 集成。 免费和高级用户均可使用。
Aider是一款开源AI结对编程工具,直接在终端中工作,支持Claude 3.7 Sonnet、DeepSeek和GPT-4o等多种大语言模型进行代码生成和协作。
DeepClaude 是一个开源工具,融合 DeepSeek R1 的高级推理与 Claude 的创造力,实现无缝 AI 代码生成。享受零延迟响应、隐私保护和可定制 API——无需注册。
Palet 是一款创新的 AI 驱动网站构建器,让用户无需编码即可快速创建交互式和动画网站。配备无缝 GSAP 集成和响应式设计工具,为设计师和开发者提升创造力。
GitHub Copilot 是一款 AI 驱动的编码助手,可集成到您的 IDE 中,建议代码行,通过代理模式处理问题,并提供审查以提升开发人员生产力。
Devassistant.ai 为开发者提供AI协程程序员,利用GPT-4进行代码编辑、DevOps自动化和代码库分析,通过云VS Code IDE。免费开始,无需信用卡。