IT之家 11 月 16 日消息,JetBrains 宣布,已經(jīng)與微軟 GitHub 達(dá)成合作,提供 GitHub Codespaces 與 JetBrains Gateway 之間的集成。
GitHub Codespaces 允許用戶創(chuàng)建安全、可配置、專屬的云端開發(fā)環(huán)境。此集成意味著你可以通過 JetBrains Gateway 使用在 GitHub Codespaces 中運(yùn)行的你最喜歡的 IDE 進(jìn)行遠(yuǎn)程開發(fā)。所有語言處理都發(fā)生在由 GitHub 托管的虛擬機(jī)上,同時你可以在本地使用功能豐富的瘦客戶端工作。這在強(qiáng)大的云計算和快速響應(yīng)且熟悉的 JetBrains IDE 體驗之間創(chuàng)造了一個完美的融合。
JetBrains 遠(yuǎn)程開發(fā)
基本上,你的 JetBrains IDE 被分成兩個部分:遠(yuǎn)程服務(wù)器上的 IDE 后端和本地客戶端。你與本地瘦客戶端進(jìn)行交互,它提供了快速響應(yīng)的流暢用戶體驗。同時,遠(yuǎn)程服務(wù)器則在負(fù)責(zé)所有繁重的處理工作。
本地客戶端使我們的解決方案與通用的遠(yuǎn)程桌面工具截然不同,后者的每一次點(diǎn)擊和按鍵都需要一個往返過程。我們的解決方案專為軟件開發(fā)而構(gòu)建和優(yōu)化,這樣一來,我們能夠提供原生開發(fā)體驗。
遠(yuǎn)程服務(wù)器包含開發(fā)者環(huán)境。你可以使用云開發(fā)環(huán)境供應(yīng)商,如 GitHub Codespaces,自動執(zhí)行此類環(huán)境的創(chuàng)建和管理,你也可以手動配置它們。
GitHub Codespaces 與 Gateway 集成
GitHub 表示,GitHub Codespaces 在云端為開發(fā)者提供強(qiáng)大的、可配置的開發(fā)環(huán)境,可根據(jù)他們的 IDE 偏好進(jìn)行個性化設(shè)置。通過支持 JetBrains IDE,GitHub Codespaces 使所有開發(fā)人員能夠在使用他們熟悉和喜愛的工具的同時,充分利用遠(yuǎn)程開發(fā)的力量和規(guī)模。
GitHub Codespaces 提供隨時隨地可用的云開發(fā)環(huán)境。IT之家獲悉,借助此次合作,GitHub Codespaces 用戶現(xiàn)在可以連接到托管在云端的 JetBrains IDE,例如 IntelliJ IDEA、RubyMine、GoLand、PyCharm、PhpStorm 和 WebStorm。
GitHub Codespaces 和 JetBrains Gateway 的組合給開發(fā)者帶來了各種好處。
靈活性 – 這種組合可以提供更多選項。讓開發(fā)者可以自由地在他們希望的任何地方工作并使用他們擁有的任何筆記本電腦,這對提高工作效率大有裨益。連接到遠(yuǎn)程機(jī)器將為他們提供所需的所有功能,他們可以輕松地在他們更高興和更有效率的地方工作。
生產(chǎn)力 – 你可以將環(huán)境、運(yùn)行時要求、硬件規(guī)格、擴(kuò)展程序和編輯器設(shè)置標(biāo)準(zhǔn)化,使新團(tuán)隊成員能夠輕松啟動并運(yùn)行環(huán)境。當(dāng)只需幾秒鐘就能啟動環(huán)境,并在四個區(qū)域之間實(shí)現(xiàn)低延遲連接時,你甚至不會注意到這不是你的本地機(jī)器。
安全性 – 源代碼始終位于遠(yuǎn)程機(jī)器上,永遠(yuǎn)不會被下載到本地機(jī)器。因此,即使開發(fā)者將筆記本電腦忘在咖啡館里,你也不會有安全隱患,也不需要擔(dān)心你項目的源代碼。
后續(xù)步驟
只需下載 JetBrains Gateway,安裝 GitHub Codespaces 插件,選擇你想使用的環(huán)境,即可開始編碼。支持許多 IDE,包括 IntelliJ IDEA、RubyMine、GoLand、PyCharm、PhpStorm 和 WebStorm。這些 IDE 中的遠(yuǎn)程開發(fā)功能作為測試版提供。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。