GitLab 宣布通過 Visual Studio Code 遷移其編輯器

GitLab徽標

最近 新版本的發布 協同開發平台 亞搏體育應用 15.0 此版本中最顯著的變化是 未來版本的意圖 es 替換網頁代碼編輯器 內置IDE 使用 Visual Studio 代碼編輯器 (VS Code) 由微軟在社區參與下開發。

使用 VS Code 編輯器將簡化 GitLab 界面中的項目開發,並允許開發人員使用功能齊全且熟悉的代碼編輯工具。

一項調查 的 GitLab 用戶 表明 Web IDE 非常出色 做些小改動 但很少有人將它用於完整編碼。 GitLab 開發人員試圖了解是什麼使得難以在 Web IDE 中充分工作,並得出結論,關鍵不在於缺乏特定功能,而是界面和工作方法中的小缺陷的組合。 根據 Stack Overflow 平台的一項調查,超過 70% 的開發人員在編寫代碼時使用 VS Code 編輯器,該編輯器在 MIT 許可下獲得許可。

早在 2018 年 10.7 月,GitLab XNUMX 向世界推出了 Web IDE,並將一個可愛的多文件編輯器帶入了 GitLab 體驗的核心。 我們的目標是讓任何人都可以輕鬆地做出貢獻,無論他們的開發經驗如何。 自推出以來,已通過 Web IDE 進行了數千萬次提交,我們添加了實時預覽和交互式 Web 終端等功能以增強體驗。 現在,我們很高興在即將到來的里程碑中分享我們為 Web IDE 存儲的一些重大變化。

一名 GitLab 工程師準備了一個工作原型 VS Code 與 GitLab 界面的集成,可用於通過瀏覽器工作。

亞搏體育app領導 認為開發很有希望,並決定用 VS Code 替換 Web IDE,這也將允許您通過向 Web IDE 添加已在 VS Code 中的功能來避免浪費資源。 計劃僅嵌入編輯器的客戶端部分,將其與 GitLab 的服務器端組件集成。

除了顯著的功能和可用性改進之外,過渡 將提供對 VS Code 的各種插件的訪問,以及使用戶能夠自定義皮膚和控制語法突出顯示。 由於 VS Code 的引入必然會導致編輯器的複雜化,所以對於那些需要最簡單的編輯器進行單獨編輯的人來說,計劃在 Web Editor、Snippets、Pipeline Editor 等核心組件中添加必要的編輯能力。

從 GitLab 15.0 版本開始,添加的創新包括:

  • 為 Wiki 添加了可視化 Markdown (WYSIWYG) 編輯模式。
  • 免費社區版集成了掃描容器鏡像的功能,以查找所使用的依賴項中的已知漏洞。
  • 添加了對僅對作者和小組成員可用的討論添加內部註釋的支持(例如,將敏感數據附加到無法公開披露的問題)。
  • 能夠將問題鏈接到外部組織或外部聯繫人。
  • 支持 CI/CD 中的嵌套環境變量(變量可以嵌套在其他變量中,例如“MAIN_DOMAIN: ${STACK_NAME}.example.com”)。
  • 在用戶的個人資料中訂閱和取消訂閱的可能性。
  • 訪問令牌撤銷過程已被簡化。
  • 提供了在拖放模式下重新排列帶有問題描述的列表的能力。
  • VS Code 的 GitLab 工作流插件增加了使用與不同 GitLab 用戶關聯的多個帳戶的能力。

最後,如果你有興趣能夠了解更多關於這個新版本的信息,你可以諮詢詳情 在下面的鏈接中。


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

成為第一個發表評論

發表您的評論

您的電子郵件地址將不會被發表。

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。