<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          JetBrains 推出下一代開發(fā)神器,實(shí)力驚人

          共 1820字,需瀏覽 4分鐘

           ·

          2021-12-10 02:07

          以下文章來源逆鋒起筆,回復(fù)”編程資源“獲取精品教程
          JetBrains以 20 年的 IDE 開發(fā)經(jīng)驗(yàn)為基礎(chǔ)從頭打造了號(hào)稱下一代的開發(fā)工具Fleet,它使用了 IntelliJ 代碼處理引擎,具有分布式 IDE 架構(gòu)和重新設(shè)計(jì)的 UI。它的主要特性有:輕量級(jí)、智能、分布式、協(xié)作、多語言非常重要的一點(diǎn):開發(fā)Fleet的目的不是為了取代某個(gè)JetBrains旗下的工具,而是為了提供給用戶更多的選擇。

          輕量級(jí)

          JetBrains將 Fleet 構(gòu)建為快捷的輕量級(jí)文本編輯器,可以滿足您快速瀏覽和編輯代碼的需求。它在幾秒鐘內(nèi)即可啟動(dòng),使您可以立即開始工作,并且它還可以輕松轉(zhuǎn)換為 IDE,IntelliJ 代碼處理引擎與編輯器本身分開運(yùn)行。
          是的,你再也不用像使用IDEA那樣:準(zhǔn)備一臺(tái)配置非常高的電腦,然后在點(diǎn)擊圖標(biāo)啟動(dòng)IDEA后需要再等上一杯咖啡的時(shí)間,才能開始你的工作(IDEA啟動(dòng)真的太慢了)。

          智能

          Fleet 從基于 IntelliJ 的 IDE 中繼承了開發(fā)者最愛的功能 – 項(xiàng)目和上下文感知型代碼補(bǔ)全、定義和用法導(dǎo)航、實(shí)時(shí)代碼質(zhì)量檢查和快速修復(fù)。如下圖所示,右上角有個(gè)一個(gè)“Smart Mode”的按鈕:

          分布式

          Fleet 的架構(gòu)在設(shè)計(jì)時(shí)充分考慮了對(duì)各種配置和工作流的支持。您可以僅在您的計(jì)算機(jī)上運(yùn)行 Fleet,也可以將一些流程移至別處,例如在云端部署代碼處理流程。
          因此,即使沒有本地工程我們也能正常工作。在分布式架構(gòu)下,F(xiàn)leet不關(guān)心你的工程是本地,還是容器中的,還是幾千里外另一個(gè)國(guó)家。
          說明:
          • 前端(Frontend):主要作用是提供UI,解析文件,為支持的文件類型提供有限的高亮特性等。
          • 后端(Backend):完成繁重工作的服務(wù):索引、靜態(tài)分析、高級(jí)搜索、導(dǎo)航等。每個(gè)這樣的操作都是由來自工作區(qū)的請(qǐng)求啟動(dòng)的,然后工作區(qū)處理響應(yīng)并將數(shù)據(jù)分派給需要它的組件。
          • 工作區(qū)(Workspace):當(dāng)有多個(gè)前端時(shí),其主要目的是維護(hù)前端的共享狀態(tài)的組件。它還注冊(cè)其他組件以提供有關(guān)可用服務(wù)和 API 的信息。
          • FSD(Fleet System Daemon):Fleet 代理通常連接到源代碼和 SDK 所在的系統(tǒng)。它用于代表 Fleet 在目標(biāo)環(huán)境中構(gòu)建項(xiàng)目、運(yùn)行代碼、執(zhí)行終端命令以及執(zhí)行其他操作。

          協(xié)作

          借助 Fleet,您可以與他人一起處理代碼。Fleet 提供的協(xié)作功能不僅僅是共享編輯器。您可以共享終端和調(diào)試會(huì)話、執(zhí)行代碼審查、探索代碼,以及進(jìn)行許多其他操作 – 全部無需任何設(shè)置。其他人可以連接到您在您的計(jì)算機(jī)上發(fā)起的協(xié)作會(huì)話,或者每個(gè)人都可以連接到共享的遠(yuǎn)程開發(fā)環(huán)境。

          多語言

          Fleet 提供多語言體驗(yàn),針對(duì)多種語言和技術(shù)提供了開箱即用的智能支持,并支持通過專用插件計(jì)劃更多語言。在 LSP 的幫助下,您還將可以在 Fleet 中使用其他語言服務(wù)。
          Fleet 旨在從源代碼中自動(dòng)檢測(cè)您的項(xiàng)目配置,最大限度地提高您能夠從其智能代碼處理引擎中獲得的價(jià)值,同時(shí)最大限度地減少在 IDE 中配置項(xiàng)目的需要。Fleet 針對(duì)不同類型的項(xiàng)目提供了熟悉且一致的用戶體驗(yàn),因此無論您使用何種技術(shù)集或處理何種類型的項(xiàng)目,都將只需使用一個(gè) IDE。
          多語言能力

          配套

          Fleet 為開發(fā)者提供了一套必備且良好集成的內(nèi)置工具,使開發(fā)者能夠充分享受工作并提高工作效率:

          參考

          https://blog.jetbrains.com/blog/2021/11/29/welcome-to-fleet/ https://www.jetbrains.com/help/fleet/1.0/architecture-overview.html https://www.jetbrains.com/zh-cn/fleet/

          逆鋒起筆是一個(gè)專注于程序員圈子的技術(shù)平臺(tái),你可以收獲最新技術(shù)動(dòng)態(tài)最新內(nèi)測(cè)資格BAT等大廠的經(jīng)驗(yàn)精品學(xué)習(xí)資料職業(yè)路線副業(yè)思維,微信搜索逆鋒起筆關(guān)注!


          瀏覽 77
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  成人性生交大片免费看黄106季 | 91三级片在线 | 无码免费一区二区三区四区 | 免费特级黄毛片 | 操比视频在线观看 |