,JetBrains宣布與微軟GitHub達(dá)成合作,提供GitHub Codespaces和JetBrains Gateway之間的集成。
GitHub Codespaces允許用戶創(chuàng)建一個(gè)安全的,可配置的和專有的云開發(fā)環(huán)境這種集成意味著您可以使用GitHub Codespaces中運(yùn)行的您最喜歡的IDE,通過JetBrains Gateway進(jìn)行遠(yuǎn)程開發(fā)所有語言處理都在GitHub托管的虛擬機(jī)上進(jìn)行,同時(shí),您可以使用富瘦客戶端在本地工作這在強(qiáng)大的云計(jì)算和快速響應(yīng)且熟悉的JetBrains IDE體驗(yàn)之間創(chuàng)造了完美的融合
JetBrains遠(yuǎn)程開發(fā)
基本上,您的JetBrains IDE分為兩部分:遠(yuǎn)程服務(wù)器上的IDE后端和本地客戶端您可以與本地瘦客戶端進(jìn)行交互,這提供了快速響應(yīng)的流暢用戶體驗(yàn)同時(shí),遠(yuǎn)程服務(wù)器負(fù)責(zé)所有繁重的處理工作
本地客戶端使我們的解決方案完全不同于一般的遠(yuǎn)程桌面工具,后者需要每次點(diǎn)擊和按鍵的往返過程我們的解決方案專為軟件開發(fā)而構(gòu)建和優(yōu)化,因此我們可以提供本地開發(fā)體驗(yàn)
遠(yuǎn)程服務(wù)器包含開發(fā)人員環(huán)境您可以使用云開發(fā)環(huán)境提供者,比如GitHub Codespaces,來自動(dòng)創(chuàng)建和管理這樣的環(huán)境,或者您可以手動(dòng)配置它們
GitHub代碼空間與網(wǎng)關(guān)集成
GitHub表示,GitHub Codespaces在云端為開發(fā)者提供了一個(gè)強(qiáng)大的,可配置的開發(fā)環(huán)境,可以根據(jù)他們的IDE偏好進(jìn)行個(gè)性化設(shè)置通過支持JetBrains IDE,GitHub Codespaces使所有開發(fā)人員能夠在使用他們熟悉和喜愛的工具的同時(shí),充分利用遠(yuǎn)程開發(fā)的能力和規(guī)模
GitHub Codespaces提供了一個(gè)可以隨時(shí)隨地使用的云開發(fā)環(huán)境本站了解到,通過此次合作,GitHub Codespaces用戶現(xiàn)在可以連接到云端托管的JetBrains IDE,如IntelliJ IDEA,RubyMine,GoLand,PyCharm,PhpStorm和WebStorm
GitHub Codespaces和JetBrains Gateway的結(jié)合給開發(fā)者帶來了各種好處。
靈活性–這種組合可以提供更多選擇讓開發(fā)人員可以自由地在任何他們想去的地方工作,使用任何他們擁有的筆記本電腦,這對提高工作效率有很大的好處連接到遠(yuǎn)程機(jī)器將為他們提供所需的所有功能,他們可以輕松地在更快樂,更高效的地方工作
安全性——源代碼總是位于遠(yuǎn)程機(jī)器上,永遠(yuǎn)不會(huì)下載到本地機(jī)器上因此,即使開發(fā)人員將筆記本電腦留在咖啡館中,您也不會(huì)有任何安全風(fēng)險(xiǎn),也不需要擔(dān)心您的項(xiàng)目的源代碼
后續(xù)步驟
只需下載JetBrains Gateway,安裝GitHub Codespaces插件,選擇想要用來開始編碼的環(huán)境支持很多ide,包括IntelliJ IDEA,RubyMine,GoLand,PyCharm,PhpStorm,WebStorm這些ide中的遠(yuǎn)程開發(fā)功能是作為測試版提供的
。鄭重聲明:此文內(nèi)容為本網(wǎng)站轉(zhuǎn)載企業(yè)宣傳資訊,目的在于傳播更多信息,與本站立場無關(guān)。僅供讀者參考,并請自行核實(shí)相關(guān)內(nèi)容。