一、gitpod
什么是Gitpod?
在处理项目时,需要花费大量时间来切换项目和分支之间的上下文,设置开发环境,或者只是等待构建完成。为了减少这些时间和精力,Gitpod为开发人员的GitHub项目提供了一次性的,可随时编程的开发环境。
它的优点是什么?
- 自动预构建每个提交
与持续集成工具类似,Gitpod会自动预先构建每个提交。因此,当您打开Gitpod工作区时,您不仅可以找到准备好的代码和工具,而且还可以完成构建。 - 轻松返回以前的版本
Gitpod工作区是通过用YAML编写的.gitpod.yml文件配置的。此文件是使用您的代码进行版本控制的,因此如果在某些时候,您需要返回旧版本,则可以轻松地执行此操作。 - 预安装的VS Code扩展
您将在Gitpod中预先安装几个VS Code扩展,例如来自Microsoft自己的扩展的Go支持。该团队计划在不久的将来添加更多VS代码扩展,之后开发人员将被允许定义他们想要的任何扩展。 - 支持全功能终端
除了支持最好的代码编辑器之外,Gitpod还提供功能齐全的终端,这些终端由运行在云中的Linux容器支持。因此,您将获得本地使用的相同命令行工具。 - 更好的合作
Gitpod支持两种主要的协作功能:
- 共享正在运行的工作区:此功能允许您与远程同事共享工作区。当你想要一起追捕一个bug或做一些结对编程时,它会派上用场。
- 快照:使用此功能,您可以随时获取开发环境的不可变副本,并在任何位置共享链接。用户将获得环境的精确克隆,包括所有状态甚至UI布局。
你如何使用Gitpod?
要创建工作区,您有两种选择:
- 您可以使用gitpod.io/#为任何GitHub URL添加前缀。
- 您还可以使用适用于Chrome和Firefox用户的Gitpod浏览器扩展程序,它会为GitHub添加一个按钮,为您添加前缀。
网友评论