linux下的git 编辑器,GitLab Web IDE让你更轻松在GitLab中进行编辑文件

  • Post author:
  • Post category:linux


1accb731615275d2ad99cc56cd878cc8.png

GitLab 宣布发布 Web IDE,让用户无需安装任何程序就就可以更轻松地在GitLab中进行编辑文件。

GitLab为应用程序开发工作流做了很多工作,而不仅仅是源代码管理和版本管理 – 现在跨越了从项目组合管理到完整的DevOps生命周期的所有事情。 让每个人都从同一个界面工作并熟悉这个界面有很多好处。

尽管所有那些被自动测试并部署到生产环境的代码都有一个源代码。 随着当今网络开发的创新速度,我们看到了一个机会来帮助新手和经验丰富的开发人员编写,审阅并提交更有信心的代码。 在GitLab 10.7中,我们发布了Web IDE的第一次迭代 – 以下简单介绍下产生过程。

最初的想法来自开发人员Jacob Schatz,他注意到非程序员在编辑文件和递交变更上非常困难,在某些时候,我们意识到repository视图可能就是正确的容器。Jacob建立了一个概念证明,他让我们的文件查看器在一个文件编辑器的上下文中工作。它在文件之间切换时删除了页面刷新,并从分支的角度而不是每个文件进行编辑。在开发初期,它被称为代码仓库编辑器。GitLab 10.7 包含了 Web IDE 的首个版本。

建立这个概念证明是一项巨大的工作,并且在一个月时间内完成。 Jacob还有其他的责任,从概念到最小可行产品(MVP)还有很长的路要走。

这花了一些时间,但很显然,我们的目标是获得真正的集成开发体验,即使在GitLab用户界面中也可以访问,无需安装任何软件。这个想法从“代码仓库编辑器”发展到“