远程开发

在任何可以通过 SSH 连接的机器上打开项目,同时利用远程服务器的计算能力。

如思如代码,
即使远程亦如此

通过远程开发,您的机器仅运行 Zed 用户界面,而实际代码库则在远程服务器上运行。

SSH connection diagram

概览

在您的本地机器上,Zed 运行其用户界面,与语言模型交互,使用 Tree-sitter 解析和语法高亮代码,并存储未保存的更改和最近的项目。源代码、语言服务器、任务和终端都在远程服务器上运行。

Zed quickly reconnects back to keep you in the flow

快速重连

即使您的连接中断,语言服务器也会继续运行——Zed 会快速重新连接,让您保持工作流程不中断。

Remote terminal and tasks

远程终端和任务

尽管您的代码库是远程的,但您的终端和任务操作仍能像本地工作一样无缝运行。

Everything else just works, like collaboration

其他一切都运行正常 Ⓡ

充分利用 Zed 的所有功能,如扩展、协作和助手,无论是否连接到远程服务器。

Zed's logo

使用 Zed 日常开发

以思如泉涌般的速度编写代码。