衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

無距離編程,使用JetBrains Rider進行遠程開發

jf_WZTOguxH ? 來源:AI前線 ? 2023-06-19 14:41 ? 次閱讀

JetBrains 提供了 Remote Development Beta。該工具會在本地運行一個瘦客戶端,并連接到 IDE 后端,提供了全功能的用戶界面。這個過程可以由 JetBrains Rider 或 JetBrains Gateway 來處理。它還需要一臺啟用了 SSH 的服務器。該工具的工作流很流暢,編輯在本地完成,JetBrains 客戶端會與后端同步更改內容。

JetBrains Rider 2022.2 可以訪問 Remote Development 的 Beta 測試版。其他基于 IntelliJ 平臺構建的 JetBrains IDE 之前已經引入了這個特性。JetBrains Remote Development 可以在任何支持 SSH 的遠程服務器上托管源代碼、工具鏈和 IDE 后端。基于 IntelliJ 平臺的瘦客戶端讓用戶可以利用和本地相同的 Rider 開發工作流。

Remote Development 通過 SSH 連接到現有的服務器。IDE 作為后端服務安裝,它在加載項目時不顯示用戶界面。瘦客戶端在本地運行并連接到該 IDE 后端,然后提供功能齊全的用戶界面。這讓人覺得 IDE 是在本地運行,雖然所有處理都是在遠程服務器上完成的。

要使用 Remote Developmen,必須安裝最新版本的 JetBrains Rider——2022.3 或更高版本。也可以使用 JetBrains Gateway,它提供了相同的功能,但只需安裝瘦客戶端。如果只計劃進行遠程開發,則 JetBrains Gateway 是一個解決方案。

另一個必要條件是遠程服務器啟用了 SSH。JetBrains 建議,遠程服務器的最低配置為 2 核、4GB RAM5GB 磁盤,但這完全取決于解決方案和開發工作流。目前,遠程服務器必須是 Linux 的,但 Mac 和 Windows 支持也在計劃之中。

在 JetBrains Rider 啟動窗口中,右側有一個 Remote Development 區域。它提供了兩個選項:SSH 和 JetBrains Space。JetBrains 承諾,未來會有更多來自谷歌、Amazon、GitHub、GitPod 和 Windows Subsystem for Linux(WSL)等合作伙伴的提供程序。在旁邊的 Connect to SSH 窗口中,可以選擇現有的連接,或者通過指定需要添加到遠程服務器的用戶名、主機、端口和本地私鑰來新建 SSH 連接,以便對基于 SSH 的服務(如 Git)進行身份驗證。

Remote Development 的使用體驗很流暢,編輯在本地進行,JetBrains 客戶端與后端同步更改內容。所有處理都在后端機器上進行。這包括對解決方案文件進行索引或磁盤訪問。此外,開發人員還可以利用 Rider 實例上部的 Backend Status Details 小部件觀察遠程指標。這個小部件會顯示服務器的 CPU、內存和磁盤資源使用情況。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9308

    瀏覽量

    86071
  • IDE
    IDE
    +關注

    關注

    0

    文章

    341

    瀏覽量

    46883
  • jetbrains技術
    +關注

    關注

    0

    文章

    2

    瀏覽量

    84

原文標題:無距離編程,使用 JetBrains Rider 進行遠程開發

文章出處:【微信號:AI前線,微信公眾號:AI前線】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    低代碼與傳統開發的區別 低代碼與代碼開發的區別

    的工具和圖形界面來縮短開發時間和降低技術門檻。以下是對低代碼開發與傳統開發的詳細對比: 適用人群 傳統開發 :主要適用于有經驗、有基礎的程序員,他們可以利用各種編碼語言
    的頭像 發表于 01-31 10:48 ?103次閱讀

    JetBrains IDE上架開發微信小程序的官方插件

    一直以來,小程序開發者必須安裝第三方插件,才能在 JetBrains IDE 中進行小程序開發。在 JetBrains Marketplac
    的頭像 發表于 01-16 17:15 ?139次閱讀
    <b class='flag-5'>JetBrains</b> IDE上架<b class='flag-5'>開發</b>微信小程序的官方插件

    支持遠程脫機密文下載加密芯片SMEC編程開發板介紹

    這里主要介紹下SMEC80ST、SMEC88SP/ST、SMEC98SP編程開發板(后文簡稱SMEC編程器)的遠程脫機密文下載功能。SMEC編程
    發表于 01-08 11:30

    PLC網關,plc遠程通信 ——?跨越距離遠程控制運維升級

    在日新月異的工業4.0時代,智能化、網絡化已成為制造業轉型升級的關鍵詞。其中,PLC(可編程邏輯控制器)作為工業自動化控制的核心設備,其遠程通信技術的突破,正引領著一場前所未有的工業變革。今天
    的頭像 發表于 12-16 18:40 ?293次閱讀
    PLC網關,plc<b class='flag-5'>遠程</b>通信 ——?跨越<b class='flag-5'>距離</b><b class='flag-5'>遠程</b>控制運維升級

    PLC遠程編程調試模塊-工業智能網關

    在工業4.0時代,遠程管理是提升生產效率、降低運維成本的關鍵。無論身處何方都能對PLC進行遠程調試、上下載、編程等操作,工業智能網關搭載強大的網絡通信能力,確保數據傳輸穩定、高效,讓
    的頭像 發表于 11-26 16:42 ?207次閱讀
    PLC<b class='flag-5'>遠程</b><b class='flag-5'>編程</b>調試模塊-工業智能網關

    PLC遠程編程調試平臺是什么

    在快速發展的工業自動化領域,可編程邏輯控制器(PLC)作為核心控制設備,其穩定運行對于生產效率和安全性至關重要。然而,隨著生產規模的不斷擴大和遠程管理的需求增加,傳統的現場編程調試模式已難以滿足高效
    的頭像 發表于 10-08 14:26 ?281次閱讀
    PLC<b class='flag-5'>遠程</b><b class='flag-5'>編程</b>調試平臺是什么

    PLC遠程編程網關是什么

    難以滿足所有要求。為了克服這些挑戰,PLC遠程編程網關應運而生,成為連接物理世界與數字世界、推動工業自動化向智能化轉型的關鍵橋梁。 什么是PLC遠程編程網關? PLC
    的頭像 發表于 10-08 14:21 ?237次閱讀
    PLC<b class='flag-5'>遠程</b><b class='flag-5'>編程</b>網關是什么

    用離線安裝器安裝的idf,其創建的Python虛擬環境激活腳本是怎么回事?

    如題,用離線安裝器安裝的idf,其創建的Python虛擬環境激活腳本,具體如下圖所示: 反而用vscode插件安裝的idf有,如下圖:vscode插件安裝的idf的Python虛擬環境 提問:沒有
    發表于 06-11 06:49

    PLC遠程維護(遠程編程調試和遠程上下載程序)平臺的功能

    。 數之能推出的PLC遠程維護平臺將分布在全球各地的PLC設備連接在一起,打破了地理空間的限制。通過這個平臺,工程師們可以隨時隨地監控系統狀態,進行故障診斷,并實施必要的程序更新或修復,如遠程
    的頭像 發表于 05-24 16:07 ?482次閱讀
    PLC<b class='flag-5'>遠程</b>維護(<b class='flag-5'>遠程</b><b class='flag-5'>編程</b>調試和<b class='flag-5'>遠程</b>上下載程序)平臺的功能

    嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-在ELF 1開發環境中使用QT Creator進行遠程調試

    Qt Creator是一個跨平臺的集成開發環境(IDE),主要用于開發基于Qt框架的應用程序。它提供了強大的遠程調試功能,開發人員可以在自己的本地環境中執行調試操作,而無需直接在
    發表于 04-30 09:45

    飛凌嵌入式ElfBoard ELF 1板卡-在ELF 1開發環境中使用QT Creator進行遠程調試

    Qt Creator是一個跨平臺的集成開發環境(IDE),主要用于開發基于Qt框架的應用程序。它提供了強大的遠程調試功能,開發人員可以在自己的本地環境中執行調試操作,而無需直接在
    發表于 04-30 09:35

    在ELF 1開發環境中使用Qt Creator進行遠程調試

    QtCreator是一款跨平臺集成開發環境(IDE),主要適用于支持Qt框架的各類應用程序開發。其內置的遠程調試機制使得開發者能夠在本地開發
    的頭像 發表于 04-20 11:03 ?1007次閱讀
    在ELF 1<b class='flag-5'>開發</b>環境中使用Qt Creator<b class='flag-5'>進行</b><b class='flag-5'>遠程</b>調試

    淺談城市泵站遠程監控系統的開發

    淺談城市泵站遠程監控系統的開發 張穎姣 安科瑞電氣股份有限公司?上海嘉定 201801 摘要:針對我國城市泵站設備普遍偏舊,自動化、信息化管理水平不高,有待實現泵站遠程集中監控等問題,提出城市系站
    的頭像 發表于 02-27 15:14 ?492次閱讀
    淺談城市泵站<b class='flag-5'>遠程</b>監控系統的<b class='flag-5'>開發</b>

    如何通過物通博聯4G無線PLC網關實現遠程訪問PLC和遠程控制

    物理距離和布線成本等因素,無法滿足遠程監控和控制的需求。 那么如何實現遠程訪問PLC和遠程控制呢? 物通博聯的4G無線PLC網關是一種先進的工業物聯網設備,可以實現
    的頭像 發表于 02-21 15:05 ?1069次閱讀
    如何通過物通博聯4G無線PLC網關實現<b class='flag-5'>遠程</b>訪問PLC和<b class='flag-5'>遠程</b>控制

    淺談公網信號區域遠程抄表問題解決方案及產品選型

    淺談公網信號區域遠程抄表問題解決方案及產品選型 張穎姣 安科瑞電氣股份有限公司 上海嘉定 201801 摘要:隨著計量自動化系統的逐步完善,電網全用戶表碼信息采集成為系統數據得以深化應用的重要
    的頭像 發表于 02-20 15:34 ?638次閱讀
    淺談公網<b class='flag-5'>無</b>信號區域<b class='flag-5'>遠程</b>抄表問題解決方案及產品選型
    k7娱乐城| 独赢百家乐全讯网| 棋牌论坛| 单耳房做生意的风水| 赌博堕天录 和也篇| 百家乐十佳投庄闲法| 锡林浩特市| 百家乐乐翻天| 百家乐官网十赌九诈| bet365存款| 百家乐投注网站是多少| 波音百家乐官网网上娱乐| 威尼斯人娱乐城首选金杯娱乐城| 百家乐官网最新产品| 大发888为什么这么卡| 百家乐怎样概率大| 百家乐官网是否有规律| 太阳城团购| 易赢百家乐软件| 澳门百家乐官网心德| 百家乐博赌场娱乐网规则| 百家乐官网这样赢保单分析| 沙龙国际| 百家乐大小牌路的含义| 百家乐官网大路小路三珠路| 大发888娱乐场手机版| 真钱百家乐官网五湖四海全讯网| 立即博百家乐的玩法技巧和规则 | 百家乐官网赌场论坛博客| 百家乐免费改单| 百家乐官网娱乐送白菜| 博狗娱乐| 百家乐五湖四海赌场娱乐网规则 | 长乐坊百家乐娱乐城| 伟易博百家乐现金网| 百家乐官网最低压多少| 永利高a2| 百家乐最好的投注法| 百家乐官网象棋赌博| 维多利亚娱乐| 威尼斯人娱乐城赌博网|