Zed 编辑器现已支持 SSH 远程开发。用户可以在远程服务器上运行语言服务器、任务和终端等,充分利用云硬件资源,而 UI 则在本地运行,提供流畅的图形体验。该功能支持一次性项目和长期连接配置,并已解决 SSH 连接维护、远程服务器构建以及与现有 Zed 功能集成等问题。 Zed 使用 ControlMaster 保持单一 SSH 连接,避免重复身份验证;远程服务器采用 musl 编译,增强兼容性;守护进程模式确保连接中断后远程服务器继续运行;本地备份未保存的更改,防止数据丢失;此外,SSH 远程开发也支持协作功能。