Zed 增加开发容器支持,助力创建可复现的开发环境

3周前 小马良
14 0

Zed v0.218 已发布,引入了在 Docker 中使用开发容器的支持,允许开发者为项目创建一致且可复现的环境。基于开发容器规范,此更新确立了一个开放标准,使团队能够使用 Docker 化设置,并确保跨机器的一致开发体验。

Zed 增加开发容器支持,助力创建可复现的开发环境

随着基础设施即代码成为 Zed 工作流的核心,团队现在可以使用 JSON 文件来定义他们的编码环境。这些定义可以基于共享模板,或通过 Dockerfile 或 docker-compose.yaml 包含自定义配置,从而简化设置并解决环境差异问题。

在 Zed 中打开包含 /.devcontainer/devcontainer.json 文件的项目时,用户会收到提示,以在开发容器内启动工作区。连接后,标题栏会清晰显示项目正在容器中运行,并且 Zed 的所有核心功能仍可访问。如果用户关闭并重新打开应用程序,Zed 会自动重新连接到上次使用的开发容器,实现无缝切换。

展望未来,团队计划扩展开发容器功能,即将支持定义规范和 Zed 扩展,并允许端口转发,以更好地满足各种项目需求。

暂无评论

none
暂无评论...