IT之家 11 月 30 日消息,JetBrains 官方表示,在本周陸續(xù)發(fā)布的 2021.3 版本的各 IDE 中,JetBrains 向 IntelliJ 平臺添加了遠程開發(fā)支持。
你可以在遠程服務器上托管源代碼、工具鏈和 IDE 后端,并使用基于 IntelliJ 平臺的本地瘦客戶端編寫、導航、重構、運行、調(diào)試和測試項目。 體驗就像是在處理本地托管的項目和使用本地安裝的 JetBrains IDE。
JetBrains 還在 JetBrains Space 中引入了編排支持,JetBrains Space 是 JetBrains 為軟件團隊和項目打造的一體化解決方案,讓遠程開發(fā)環(huán)境可作為云中的虛擬機實現(xiàn)自動化管理。Space 可確保代碼處于最新狀態(tài),將依賴項準備就緒、編譯和編制索引,讓你能夠在幾秒鐘內(nèi)完成連接并快速開始工作!
JetBrains 遠程開發(fā)
非常簡單,遠程開發(fā)能夠通過 SSH 連接到現(xiàn)有服務器。IDE 作為后端服務安裝,將在其中加載項目而不顯示用戶界面。 瘦客戶端在本地運行并連接到此 IDE 后端,提供與本地運行 IDE 相同的完整工作用戶界面,即使所有處理都在遠程服務器上完成。
整個流程由 JetBrains Gateway 管理,這是一款全新的緊湊型獨立應用,可滿足啟動遠程開發(fā)的所有需求。Gateway 同時作為插件與許多 JetBrains IDE 捆綁在一起。
遠程開發(fā):
https://www.jetbrains.com/zh-cn/remote-development/
JetBrains Gateway:
https://www.jetbrains.com/zh-cn/remote-development/gateway/
JetBrains Client 在本地運行,并為 IDE 后端提供用戶界面。它以 IntelliJ 平臺為基礎,使用起來與完整的基于 IntelliJ 的 IDE 別無二致:具有與本地 IDE 相同的編輯器、代碼補全、導航、檢查和重構工具,但所有文件均遠程托管,所有語言處理都在遠程服務器上完成。
如果你想利用強大的云服務器,創(chuàng)建可重現(xiàn)的干凈開發(fā)環(huán)境并避免丟失裝滿重要源代碼的筆記本這種夢魘,遠程開發(fā)不失為一種絕佳方式。
JetBrains Space 云開發(fā)環(huán)境
JetBrains 還要榮幸地宣布,JetBrains 的整體軟件開發(fā)管道的統(tǒng)一平臺 JetBrains Space 可為遠程開發(fā)環(huán)境提供出色的編排支持。Space 現(xiàn)在支持為項目中的任意倉庫創(chuàng)建開發(fā)環(huán)境。
IT之家獲悉,你可以選擇要啟動的計算機的技術參數(shù),還可以提供 Dockerfile 來創(chuàng)建鏡像。 你也可以使用 Space Automation 預先準備開發(fā)環(huán)境、下載依賴項、構建項目和運行索引。 預構建的快照將被保存,供團隊啟動、復制和共享。
Space 將在你需要時啟動開發(fā)環(huán)境,并且只要啟動新快照即可在分支之間交換。 完成任務后,將其刪除即可。 如果你在任務執(zhí)行期間需要停止工作,Space 將在 30 分鐘不活動后自動休眠工作區(qū)。
你可以在 Space 頁面上閱讀更多信息。
Space 頁面:
https://www.jetbrains.com/zh-cn/remote-development/space-dev-environments/
支持 IDE 和授權許可
遠程開發(fā)包含在現(xiàn)有付費訂閱中。 它內(nèi)置到支持 JetBrains IDE 的 IntelliJ 平臺中。JetBrains Gateway 與 IntelliJ IDEA Ultimate、PyCharm Professional、GoLand、PhpStorm 和 RubyMine 捆綁在一起。 你也可以通過帶有 CLion 和 WebStorm 的獨立 JetBrains Gateway 應用使用遠程開發(fā)。 JetBrains 計劃在未來的版本中添加對更多 IDE 的支持。
你可以下載你最喜歡的基于 IntelliJ 的 IDE 的 2021.3 版本(本周陸續(xù)發(fā)布),也可以使用獨立的 JetBrains Gateway 應用開始遠程開發(fā)。
查看文檔了解更多信息,同時也請分享你的體驗! 同時,務必詳細了解 Space 開發(fā)環(huán)境。
查看文檔:
https://www.jetbrains.com/help/idea/2021.3/remote-development-starting-page.html
Space 開發(fā)環(huán)境:
https://www.jetbrains.com/zh-cn/remote-development/space-dev-environments/
最后,一件重要的事
JetBrains 對將遠程開發(fā)引入 JetBrains IDE 感到非常興奮。JetBrains 并不局限于 IntelliJ IDEA、PyCharm 和 GoLand 等基于 IntelliJ 的 IDE。
JetBrains 還宣布了 Fleet,這是 JetBrains 利用過去 20 年的知識和技術從頭打造的一款全新 IDE。
當你第一次啟動 Fleet 時,它會作為一個功能齊全的編輯器啟動,具有語法高亮顯示、簡單的代碼補全以及您對一個編輯器期待的所有功能。
Fleet 還是一個功能齊全的 IDE,具有智能補全、重構、導航、調(diào)試以及 IDE 中一直存在的所有功能。更重要的是,點擊一鍵即可使用所有這些功能。
廣告聲明:文內(nèi)含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。