←新闻详情

DevClass更新于 10月21日 22:36

Zed 团队发布 Rust 构建的编辑器 1.0 版本

Zed team releases version 1.0 of Rust-built editor

AI 导读

由前 GitHub Atom 团队打造的 Rust 编辑器 Zed 发布 1.0 版本,主要修复 bug,并新增书签和 Git 的“view commit”命令面板操作。Zed 1.0 支持 macOS、Windows 和 Linux,内置 C、C++、CSS、JavaScript、TypeScript、Markdown、Python 等语言的 LSP,可选 Zed 的 Zeta LLM 或外部提供商提供 AI 编辑预测。目前 Zed 仅有 1000 个扩展,远少于 VS Code 市场的 10 万多个。

正文

当前显示原文,中文全文译文尚未就绪。

Devops

The Rust-built Zed editor has reached version 1.0, released yesterday, with development led by former members of the Atom team at GitHub.

Nathan Sobo, CEO and co-founder of Zed Industries, said that Zed is neither done nor perfect, but has "reached a tipping point where most developers can feel quickly at home."

Sobo worked on Atom and Electron - the Chromium-based framework used by both Atom and Microsoft's Visual Studio Code (VS Code) - during nine years at GitHub from December 2011. He now says that web technology offered "an easy path to shipping" but also limited performance and capabilities.

The version 1.0 release is mainly bug-fixes but also has new features including bookmarks, which enable quick navigation to bookmarked text, and a "view commit" command palette action for Git.

Zed 1.0 is available for macOS, Windows and Linux. Syntax highlighting and code completions are available for a wide range of languages, based on language server extensions, and with optional AI edit predictions from Zed's Zeta LLM (large language model) or external providers. LSPs for several languages, including C, C++, CSS, JavaScript, TypeScript, Markdown and Python, are built-in, with others available as language server extensions.

Extension availability may be a problem for VS Code switchers. Zed has only 1,000 extensions at the time of writing, whereas the VS Code marketplace has over 100,000.

Zed is developed using Rust, chosen for its combination of low-level control and expressiveness, and uses a custom GPU-accelerated UI (user interface) framework called GPUI, which like the rest of the code is open source on GitHub under the Apache 2 license.

Zed was first previewed in March 2023, for Mac only. There was no mention of AI in the introductory post; rather the focus was on performance and collaboration. Nevertheless, GitHub Copilot support was added a month later; and in August 2024 the team announced Zed AI, a collaboration with Anthropic. Next up was AI agents, with the team working with Google and JetBrains on the Agent Client Protocol (ACP), an attempt to standardize how agents communicate with editors.

In January this year, the team stated that it was "working with AI agents as part of our daily workflow," and earlier this month added a parallel agents feature to the editor, enabling multiple agents to work concurrently. Despite the move towards AI, the team won praise for adding a "disable all AI features" setting, for developers who want the code editor to be only a code editor.

Developers generally like Zed for its design and performance, although it is not really lightweight despite use of native code. "Zed is everything I wanted Sublime to be. Honestly, I wanted VS Code but fully native, and I feel like that's what I'm getting from Zed," said one on the HackerNews forum. Sublime is another popular editor, though it is not open source. Immaturity of some of the extensions and language support is a common complaint. There is also concern about Zed downloading and running packages including Node.js without specific user consent.

Zed will no doubt improve, though competing with the huge VS Code ecosystem is a challenge. Another key question is how much focus the team puts on AI features. Many of Zed's characteristics are appealing to developers looking for a traditional code editor, despite the team's efforts to present Zed as an AI tool. At JetBrains, head of AI on IDE Denis Shiryaev blogged this week about the problem, stating that developers now have two ways to create code, meaning that IDEs have to morph between being a tool focused on code writing, and a tool for delegating tasks to AI. It is hard to do both well in one product.

Others argue that traditional IDEs are becoming obsolete. Test-driven development pioneer Kent Beck said that IDEs should now be optimized for code review, not code creation; while AI advocate Steve Yegge said recently, in answer to a question about IDEs, that "code is a liquid. You spray it through hoses. You don't freaking look at it." Fortunately for Zed, Yegge's view is not one that many developers share.

When you just need to build a tiny desktop app: TinyJS

October 13, 2026

Valen creator drives 'Golden Spike' to connect new languages with Rust

September 26, 2026

Microsoft agentically ports Copilot runtime to Rust for $120K

September 19, 2026

Apple iPhone Duo makes developers think in folds

September 16, 2026

JavaScript installer pnpm recast in Rust because ECMAScript can't keep up

September 5, 2026

Kubernetes cleans house, bins legacy kube-dns, IPVS, and cgroup v1

August 27, 2026

How Cursor beat Git's scalability shortcomings

August 24, 2026

Go updates may delight diehard gophers but displease AI overlords

August 21, 2026

SvelteKit 3 puts heat on Next.js with radical approach to RPCs

August 20, 2026

Almost nobody pays attention to web standards anymore

August 18, 2026

ChainDrop worm crawls into npm supply chain, evades standard defenses

August 16, 2026

Node.js creator liberates Durable Objects from Cloudflare

August 13, 2026

AI titans to tidy agent frontier with plugin prescription

August 8, 2026

Platform Engineering 2.0: your platform was built for a different era. AI just exposed it

August 6, 2026

Next.js 16.3 aims to reduce dreaded FATAL ERROR messages

August 5, 2026

Dev who gave HashiCorp its name returns with a faster terminal multiplexer

August 1, 2026

How AI drove Shopify back to clean code

Turns out, agents just want the same things as humans: easily-readable code, explicit contracts, and helpful feedback

July 26, 2026

Zig creator calls Bun's Claude Rust rewrite 'unreviewed slop'

July 15, 2026

HTTP gets a QUERY method so complex searches can stop pretending to be POST

July 14, 2026

Speedier type checks in TypeScript 7.0 as first stable Go release ships

July 10, 2026

GitHub cuts short offer to burn repos on CD after mockery ensues

A purported jab of Sony's physical media phase-out blows up on GitHub itself

July 7, 2026

.NET's long term support is not long term enough, dev complains

June 30, 2026

来源

DevClass