JetBrains下一代IDE:Fleet 公共預(yù)覽版發(fā)布
大家好,我是 CUGGZ。
10 月 12 日,JetBrains 宣布其打造的下一代 IDE —— Fleet 正式推出公共預(yù)覽版,在公共預(yù)覽期間免費(fèi)使用,現(xiàn)已開放下載。Fleet 是 JetBrains 以 20 年的 IDE 開發(fā)經(jīng)驗(yàn)為基礎(chǔ)從頭構(gòu)建,JetBrains Fleet 使用了 IntelliJ 代碼處理引擎,具有分布式 IDE 架構(gòu)和重新設(shè)計(jì)的 UI。
輕量級(jí)編輯器
JetBrains 將 Fleet 構(gòu)建為快捷的輕量級(jí)文本編輯器,可以滿足快速瀏覽和編輯代碼的需求。它在幾秒鐘內(nèi)即可啟動(dòng),使開發(fā)者可以立即開始工作,并且它還可以輕松轉(zhuǎn)換為 IDE,IntelliJ 代碼處理引擎與編輯器本身分開運(yùn)行。
智能 IDE
Fleet 從基于 IntelliJ 的 IDE 中繼承了開發(fā)者最愛的功能:項(xiàng)目和上下文感知型代碼補(bǔ)全、定義和用法導(dǎo)航、代碼高亮、實(shí)時(shí)代碼質(zhì)量檢查和快速修復(fù),可以一鍵開啟和關(guān)閉這些功能。
分布式
Fleet 使用了分布式架構(gòu),在設(shè)計(jì)時(shí)充分考慮了對(duì)各種配置和工作流的支持。開發(fā)者可以僅在計(jì)算機(jī)上運(yùn)行 Fleet,也可以將一些流程移至別處,例如在云端部署代碼處理流程。也就是說,開發(fā)者在本地和遠(yuǎn)程都可以以相同的方式來處理 Fleet 中的項(xiàng)目。
協(xié)作性
Fleet 提供的協(xié)作功能不僅僅是共享編輯器。開發(fā)者可以共享終端和調(diào)試會(huì)話、執(zhí)行代碼審查、探索代碼,以及進(jìn)行許多其他操作,全部無需任何設(shè)置,每個(gè)人都可以連接到共享的遠(yuǎn)程開發(fā)環(huán)境。
多語(yǔ)言
Fleet 提供了多語(yǔ)言體驗(yàn),針對(duì)多種語(yǔ)言和技術(shù)提供了開箱即用的智能支持,并計(jì)劃通過專用插件支持更多語(yǔ)言和技術(shù)。
目前,F(xiàn)leet 支持 Python、Java、JavaScript、C#、PHP、TypeScript、Go、Kotlin、Rust、JSON、HTML 等語(yǔ)言。
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ā)者能夠充分享受工作并提高工作效率。
在 Space 運(yùn)行 Fleet
Fleet 可以有效調(diào)動(dòng) Space 開發(fā)環(huán)境的強(qiáng)大功能。項(xiàng)目和 Fleet 都將在預(yù)配置的高性能虛擬機(jī)中運(yùn)行,該虛擬機(jī)已“預(yù)熱”并在幾秒鐘內(nèi)即可使用。我們只需點(diǎn)擊幾下即可通過 Fleet 從個(gè)人計(jì)算機(jī)連接到開發(fā)環(huán)境,并在任務(wù)完成后對(duì)其進(jìn)行處置。
Fleet 公共預(yù)覽版下載地址:https://www.jetbrains.com.cn/fleet/download/