天天看點

GitHub Codespaces已與JetBrains Gateway內建

作者:IT之家

IT之家 11 月 16 日消息,JetBrains 宣布,已經與微軟 GitHub 達成合作,提供 GitHub Codespaces 與 JetBrains Gateway 之間的內建。

GitHub Codespaces 允許使用者建立安全、可配置、專屬的雲端開發環境。此內建意味着你可以通過 JetBrains Gateway 使用在 GitHub Codespaces 中運作的你最喜歡的 IDE 進行遠端開發。所有語言處理都發生在由 GitHub 托管的虛拟機上,同時你可以在本地使用功能豐富的瘦用戶端工作。這在強大的雲計算和快速響應且熟悉的 JetBrains IDE 體驗之間創造了一個完美的融合。

GitHub Codespaces已與JetBrains Gateway內建

JetBrains 遠端開發

基本上,你的 JetBrains IDE 被分成兩個部分:遠端伺服器上的 IDE 後端和本地用戶端。你與本地瘦用戶端進行互動,它提供了快速響應的流暢使用者體驗。同時,遠端伺服器則在負責所有繁重的處理工作。

本地用戶端使我們的解決方案與通用的遠端桌面工具截然不同,後者的每一次點選和按鍵都需要一個往返過程。我們的解決方案專為軟體開發而建構和優化,這樣一來,我們能夠提供原生開發體驗。

遠端伺服器包含開發者環境。你可以使用雲開發環境供應商,如 GitHub Codespaces,自動執行此類環境的建立和管理,你也可以手動配置它們。

GitHub Codespaces 與 Gateway 內建

GitHub 表示,GitHub Codespaces 在雲端為開發者提供強大的、可配置的開發環境,可根據他們的 IDE 偏好進行個性化設定。通過支援 JetBrains IDE,GitHub Codespaces 使所有開發人員能夠在使用他們熟悉和喜愛的工具的同時,充分利用遠端開發的力量和規模。

GitHub Codespaces已與JetBrains Gateway內建

GitHub Codespaces 提供随時随地可用的雲開發環境。IT之家獲悉,借助此次合作,GitHub Codespaces 使用者現在可以連接配接到托管在雲端的 JetBrains IDE,例如 IntelliJ IDEA、RubyMine、GoLand、PyCharm、PhpStorm 和 WebStorm。

GitHub Codespaces已與JetBrains Gateway內建

GitHub Codespaces 和 JetBrains Gateway 的組合給開發者帶來了各種好處。

  • 靈活性 – 這種組合可以提供更多選項。讓開發者可以自由地在他們希望的任何地方工作并使用他們擁有的任何筆記本電腦,這對提高工作效率大有裨益。連接配接到遠端機器将為他們提供所需的所有功能,他們可以輕松地在他們更高興和更有效率的地方工作。
  • 生産力 – 你可以将環境、運作時要求、硬體規格、擴充程式和編輯器設定标準化,使新團隊成員能夠輕松啟動并運作環境。當隻需幾秒鐘就能啟動環境,并在四個區域之間實作低延遲連接配接時,你甚至不會注意到這不是你的本地機器。
  • 安全性 – 源代碼始終位于遠端機器上,永遠不會被下載下傳到本地機器。是以,即使開發者将筆記本電腦忘在咖啡館裡,你也不會有安全隐患,也不需要擔心你項目的源代碼。

後續步驟

隻需下載下傳 JetBrains Gateway,安裝 GitHub Codespaces 插件,選擇你想使用的環境,即可開始編碼。支援許多 IDE,包括 IntelliJ IDEA、RubyMine、GoLand、PyCharm、PhpStorm 和 WebStorm。這些 IDE 中的遠端開發功能作為測試版提供。

GitHub Codespaces已與JetBrains Gateway內建