IDE 遠(yuǎn)程開(kāi)發(fā)新動(dòng)向:亞馬遜 CodeCatalyst 已與 JetBrains Gateway 集成

2022/12/16 16:49:44 來(lái)源:IT之家 作者:瀟公子 責(zé)編:瀟公子

IT之家 12 月 16 日消息,JetBrains 宣布,已與 Amazon 合作,提供 Amazon CodeCatalyst 與 JetBrains Gateway 之間的集成。

Amazon CodeCatalyst 是一個(gè)統(tǒng)一的軟件開(kāi)發(fā)和交付服務(wù),包括按需開(kāi)發(fā)環(huán)境。此集成意味著用戶(hù)現(xiàn)在可以通過(guò) JetBrains Gateway 在 Amazon CodeCatalyst 開(kāi)發(fā)環(huán)境中運(yùn)行喜愛(ài)的 JetBrains IDE 進(jìn)行遠(yuǎn)程開(kāi)發(fā)。所有語(yǔ)言處理都在 AWS Cloud 中進(jìn)行,而用戶(hù)可以在本地使用功能豐富的瘦客戶(hù)端工作。這在強(qiáng)大的云計(jì)算和快速響應(yīng)且熟悉的 JetBrains IDE 體驗(yàn)之間創(chuàng)造了一種融合。

圖片

下面是對(duì) JetBrains IDE 中的遠(yuǎn)程開(kāi)發(fā)的簡(jiǎn)要介紹。

基本上,用戶(hù)的 IDE 被分成兩個(gè)部分:遠(yuǎn)程服務(wù)器上的 IDE 后端和本地客戶(hù)端。用戶(hù)與本地瘦客戶(hù)端進(jìn)行交互,它提供了快速響應(yīng)的流暢用戶(hù)體驗(yàn)。同時(shí),遠(yuǎn)程服務(wù)器則在負(fù)責(zé)所有繁重的處理工作。

本地客戶(hù)端使 JetBrains 解決方案與通用的遠(yuǎn)程桌面工具截然不同,后者的每一次點(diǎn)擊和按鍵都需要一個(gè)往返過(guò)程。此架構(gòu)專(zhuān)為軟件開(kāi)發(fā)而構(gòu)建和優(yōu)化,這樣一來(lái),JetBrains 能夠提供原生開(kāi)發(fā)體驗(yàn)。

遠(yuǎn)程服務(wù)器包含開(kāi)發(fā)者環(huán)境。用戶(hù)可以使用云開(kāi)發(fā)環(huán)境提供商(例如 Amazon CodeCatalyst)自動(dòng)執(zhí)行此類(lèi)環(huán)境的創(chuàng)建和管理,也可以手動(dòng)配置它們。

IT之家獲悉,除了 Amazon CodeCatalyst,目前用戶(hù)可以在 JetBrains Space、Google Cloud、Gitpod 或 GitHub Codespaces 中運(yùn)行遠(yuǎn)程開(kāi)發(fā)環(huán)境。

圖片

Amazon CodeCatalyst 提供了一個(gè)地方,用戶(hù)可以在其中使用 CI / CD 工具規(guī)劃工作、處理代碼,以及構(gòu)建、測(cè)試和部署應(yīng)用程序??梢詫?AWS 賬戶(hù)連接到 CodeCatalyst 空間,在項(xiàng)目中使用 AWS 資源。

在 CodeCatalyst 中擁有多個(gè)開(kāi)發(fā)環(huán)境允許在不同的項(xiàng)目之間快速切換。每個(gè)開(kāi)發(fā)環(huán)境都配置行業(yè)標(biāo)準(zhǔn)的 Devfile,可以對(duì)其進(jìn)行修改,以精確定義每個(gè)任務(wù)所需的工具和設(shè)置。設(shè)備配置也很靈活,最多 16 個(gè) vCPU 和 32GB RAM 用于計(jì)算,最多 64GB 用于存儲(chǔ)。

借助此次合作,Amazon CodeCatalyst 用戶(hù)現(xiàn)在可以連接到托管在 AWS Cloud 中的 JetBrains IDE,例如 IntelliJ IDEA Ultimate、PyCharm Professional 和 GoLand。

圖片

Amazon CodeCatalyst 和 JetBrains Gateway 的組合為開(kāi)發(fā)者帶來(lái)了各種好處:

  • 靈活性 – 這種組合可以提供更多選項(xiàng)。當(dāng)開(kāi)發(fā)者可以自由地在他們希望的任何地方工作并使用他們手邊的任何筆記本電腦時(shí),這對(duì)提高工作效率大有裨益。連接到遠(yuǎn)程機(jī)器將為他們提供所需的所有功能,他們可以輕松地在更高興和更有效率的地方工作。

  • 生產(chǎn)力 – 可以將環(huán)境、運(yùn)行時(shí)要求、硬件規(guī)格、擴(kuò)展程序和編輯器設(shè)置標(biāo)準(zhǔn)化,使新團(tuán)隊(duì)成員能夠輕松啟動(dòng)并運(yùn)行環(huán)境。這些基于云的開(kāi)發(fā)環(huán)境的工作原理基本上就像是云端的筆記本電腦。

  • 安全性 – 源代碼始終位于遠(yuǎn)程機(jī)器上,永遠(yuǎn)不會(huì)被下載到本地機(jī)器。即使開(kāi)發(fā)者不小心將筆記本電腦忘在咖啡館里,也不會(huì)有安全隱患,也不需要擔(dān)心項(xiàng)目的源代碼。

后續(xù)步驟

只需下載 JetBrains Gateway,安裝 Amazon CodeCatalyst 插件,選擇想使用的環(huán)境,即可開(kāi)始編碼。支持許多 IDE,包括 IntelliJ IDEA Ultimate、PyCharm Professional 和 GoLand。請(qǐng)記住,這些 IDE 中的遠(yuǎn)程開(kāi)發(fā)功能作為測(cè)試版提供。

要詳細(xì)了解 Amazon CodeCatalyst 開(kāi)發(fā)環(huán)境,請(qǐng)?jiān)L問(wèn)其網(wǎng)頁(yè)。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:JetBrains,遠(yuǎn)程開(kāi)發(fā)
  • 日榜
  • 周榜
  • 月榜

軟媒旗下網(wǎng)站: IT之家 最會(huì)買(mǎi) - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買(mǎi) 要知