開源代碼托管服務 GitLab 宣布發布 Web IDE,允許用戶無需安裝任何程序就能直接在 GitLab 網站上編輯文件。Web IDE 的想法最初由該公司的一名開發者 Jacob Schatz 提出,Jacob Schatz 注意到非程序員在編輯文件和提交變更上非常困難,因此他先開發了一個概念驗證原型,啟動了 Web IDE 的開發。
Jacob Schatz 讓它在切換文件時刪除了頁面刷新功能,并且通過分支而不是每個文件進行編輯。
在開發初期,它被稱為“代碼倉庫編輯器”,而 GitLab 的目標是提供真正的集成開發體驗,即使在 GitLab 用戶界面中也可以訪問,而無需安裝任何軟件。于是這個想法便從“代碼倉庫編輯器”發展到了“Web IDE”。有關 GitLab 的 Web IDE 如何從“概念驗證原型”到成為“新功能”,不妨查看這篇博客。
GitLab 10.7 包含了 Web IDE 的首個版本。