zed (高性能多人协作代码编辑器)
94,799
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Rust
语言
—
创建时间
最近更新
项目能做什么
由 Atom 与 Tree-sitter 团队打造的高性能多人协同代码编辑器。
来源:基于仓库元数据
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
## 项目简介
Zed 是一款主打高性能、支持多人协同的现代代码编辑器,由 Atom 和 Tree-sitter 的原班开发团队倾力打造,致力于让开发者体验“跟上思考速度”的流畅编码。
## 核心功能
- **极致性能**:专注于极速响应的高性能代码编辑器架构。
- **多人协同(Multiplayer)**:原生支持多人实时协作编写代码。
- **Tree-sitter 深度整合**:由 Tree-sitter 原团队打造,具备出色的代码解析能力。
## 适合谁用
- 追求极速启动和零延迟输入体验的开发者。
- 有团队实时结对编程(Pair Programming)或协作编码需求的人群。
- Atom 的老用户及现代代码编辑工具爱好者。
## 安装步骤
Zed 目前已支持 macOS、Linux 和 Windows 平台。
1. **直接下载**:可前往官方下载页面 [zed.dev/download](https://zed.dev/download) 直接获取各系统安装包。
2. **包管理器安装**:支持通过各操作系统的本地包管理器进行安装:
- [macOS 安装指南](https://zed.dev/docs/installation#macos)
- [Linux 安装指南](https://zed.dev/docs/linux#installing-via-a-package-manager)
- [Windows 安装指南](https://zed.dev/docs/windows#package-managers)
> 注:Web 版目前尚未推出(相关进展可参考官方 [tracking discussion](https://github.com/zed-industries/zed/discussions/26195))。
### 开发者源码构建
如果你想参与 Zed 本身的开发与构建,请参考仓库对应的系统编译文档:
- [macOS 平台编译](./docs/src/development/macos.md)
- [Linux 平台编译](./docs/src/development/linux.md)
- [Windows 平台编译](./docs/src/development/windows.md)
## 配置说明
*此部分原文未说明,请查看原仓库及官方文档。*
## 常见问题
### 参与开发提 PR 时 CI 开源协议检查失败怎么办?
Zed 使用 `cargo-about` 工具自动执行开源协议合规性检查。若 CI 报错,可按以下方式排查:
1. **自建 crate 报 `no license specified` 错误**:
请在对应 crate 的 `Cargo.toml` 中,在 `[package]` 下添加 `publish = false`。
2. **第三方依赖报 `failed to satisfy license requirements` 错误**:
确认该依赖的开源许可协议,评估确认合规后,将该协议的 SPDX 标识符添加到 `script/licenses/zed-licenses.toml` 的 `accepted` 数组中。
3. **`cargo-about` 无法识别依赖的开源协议**:
参考 `cargo-about` 文档规范,在 `script/licenses/zed-licenses.toml` 末尾为该依赖补充说明字段(clarification field)。
原始 README 摘录(英文原文,节选前 3000 字符)
# Zed [](https://zed.dev) [](https://github.com/zed-industries/zed/actions/workflows/run_tests.yml) Welcome to Zed, a high-performance, multiplayer code editor from the creators of [Atom](https://github.com/atom/atom) and [Tree-sitter](https://github.com/tree-sitter/tree-sitter). --- ### Installation On macOS, Linux, and Windows you can [download Zed directly](https://zed.dev/download) or install Zed via your local package manager ([macOS](https://zed.dev/docs/installation#macos)/[Linux](https://zed.dev/docs/linux#installing-via-a-package-manager)/[Windows](https://zed.dev/docs/windows#package-managers)). Other platforms are not yet available: - Web ([tracking discussion](https://github.com/zed-industries/zed/discussions/26195)) ### Developing Zed - [Building Zed for macOS](./docs/src/development/macos.md) - [Building Zed for Linux](./docs/src/development/linux.md) - [Building Zed for Windows](./docs/src/development/windows.md) ### Contributing See [CONTRIBUTING.md](./CONTRIBUTING.md) for ways you can contribute to Zed. Also... we're hiring! Check out our [jobs](https://zed.dev/jobs) page for open roles. ### Licensing Zed source code is licensed primarily under GPL-3.0-or-later, with Apache-2.0 components where marked. License information for third party dependencies must be correctly provided for CI to pass. We use [`cargo-about`](https://github.com/EmbarkStudios/cargo-about) to automatically comply with open source licenses. If CI is failing, check the following: - Is it showing a `no license specified` error for a crate you've created? If so, add `publish = false` under `[package]` in your crate's Cargo.toml. - Is the error `failed to satisfy license requirements` for a dependency? If so, first determine what license the project has and whether this system is sufficient to comply with this license's requirements. If you're unsure, ask a lawyer. Once you've verified that this system is acceptable add the license's SPDX identifier to the `accepted` array in `script/licenses/zed-licenses.toml`. - Is `cargo-about` unable to find the license for a dependency? If so, add a clarification field at the end of `script/licenses/zed-licenses.toml`, as specified in the [cargo-about book](https://embarkstudios.github.io/cargo-about/cli/generate/config.html#crate-configuration). ## Sponsorship Zed is developed by **Zed Industries, Inc.**, a for-profit company. If you’d like to financially support the project, you can do so via GitHub Sponsors. Sponsorships go directly to Zed Industries and are used as general company revenue. There are no perks or entitlements associated with sponsorship.阅读完整原文
项目深度分析 规则生成(AI 未配置)
综合评分 37.5 分。该项目在“个人可实施性”维度得 35 分,“付费可能性”维度得 20.0 分,差异化空间 40.0 分(评分依据见评分卡)。
面向细分需求的二次开发产品
| 产品构想 | 基于 zed 的核心能力,聚焦一个更窄的场景(如某平台、某行业)做差异化。 |
| 目标用户 | 该细分场景用户 |
| 难度/周期 | 中 · 2~6 周 |
| 收费模式 | 买断制 / 订阅制 / 广告 |
| 竞争风险 | 细分需求规模需验证 |
| 依据 | AI 推测:基于项目主题标签的判断 |
以上为规则引擎基于仓库公开数据生成的参考结论,包含推测成分,不构成投资或创业承诺;配置 AI 后可获得更深入的分析。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建时间待补全,最近推送 ,发布过 100 个 Release |
| 社区活跃 | Star 94,799 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。