前些日子,Gitpod.io的技术联合创始人Sven Efftinge宣布推出Gitpod,这是一个与GitHub紧密集成的云IDE。随着推出,现在开始,Gitpod应用程序也可以在GitHub市场上使用。

什么是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添加一个按钮,为您添加前缀。

原文来自:https://www.linuxidc.com/Linux/2019-04/157982.htm

本文地址:https://www.linuxprobe.com/github-ide-gitpod.html编辑:清蒸github,审核员:逄增宝

Linux命令大全:https://www.linuxcool.com/