JetBrains 推出“下一代 IDE”,快看看有哪些值得期待的功能!
11月29日,JetBrains 在官方博客宣布,推出一款有點(diǎn)不一樣的輕量級(jí)編輯器 Fleet,并稱其為“下一代 IDE”。

官網(wǎng)介紹中說明:
以 20 年的 IDE 開發(fā)經(jīng)驗(yàn)為基礎(chǔ)從頭構(gòu)建,F(xiàn)leet 使用了 IntelliJ 代碼處理引擎,具有分布式 IDE 架構(gòu)和重新設(shè)計(jì)的 UI。
讓我們一起來看看這款“下一代 IDE”有哪些特征。
1、輕量級(jí)
Fleet 是一款快捷的輕量級(jí)文本編輯器,可以滿足快速瀏覽和編輯代碼的需求。它在幾秒鐘內(nèi)即可啟動(dòng),為我們立即開始工作,并且它還可以輕松轉(zhuǎn)換為 IDE,IntelliJ 代碼處理引擎與編輯器本身分開運(yùn)行。
使用Fleet具有啟動(dòng)速度快,占用內(nèi)存低的優(yōu)點(diǎn),它不需要編譯、分析hotspot之類的操作。對(duì)于性能較低的電腦是福音!
2、功能齊全、
Fleet具有語法高亮顯示、簡單的代碼補(bǔ)全等普通編輯器功能,同時(shí)還具備智能補(bǔ)全、重構(gòu)、導(dǎo)航、調(diào)試、實(shí)時(shí)代碼質(zhì)量檢查、快速修復(fù)以及 IDE 中一直存在的所有功能。并且支持一鍵開啟/關(guān)閉這些功能,做到簡繁自如。


3、支持多語言
Visual Studio Code是目前輕量級(jí)編輯器的一哥,支持多語言。Fleet自然不可能落下風(fēng)。

目前支持Java、Kotlin、python、Go等后端主流語言,同時(shí)會(huì)在后續(xù)版本中適配PHP、C++、C#和HTML,對(duì)我們Java開發(fā)者來說,目前的編程語言支持度已經(jīng)完全夠用了。
4、分布式架構(gòu)
Fleet 的架構(gòu)在設(shè)計(jì)時(shí)充分考慮了對(duì)各種配置和工作流的支持。無論項(xiàng)目是在本地、在容器中,還是在遠(yuǎn)在千里之外,都沒有關(guān)系。因?yàn)樗褂锰摂M文件系統(tǒng),可以使用 Fleet 在本地和遠(yuǎn)程以相同的方式進(jìn)行項(xiàng)目開發(fā)。

對(duì)于即將推出的在Docker和云端虛擬機(jī)運(yùn)行Fleet,我還是比較期待的,搓手手~~
5、支持多人協(xié)作
無論是本地還是遠(yuǎn)程,都可以輕松進(jìn)行多人項(xiàng)目協(xié)作。它能夠同時(shí)處理相同或不同的文件、運(yùn)行測試、訪問終端以及執(zhí)行協(xié)作 IDE 所期望的其他功能。其他人可以連接到你在你的計(jì)算機(jī)上發(fā)起的協(xié)作會(huì)話,或者每個(gè)人都可以連接到共享的遠(yuǎn)程開發(fā)環(huán)境。遠(yuǎn)程幫調(diào)Bug,再也不怕有解決不了的問題了。

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

目前看,F(xiàn)leet的定位并不是替代自家IDEA,只是為了滿足那些可能只需要一個(gè)編輯器,但也同時(shí)需要 IDEA 中的強(qiáng)大功能的場景,想要使用單一工具而非多個(gè)專用工具的用戶提供不同的體驗(yàn)。
你覺得 Fleet 能挑戰(zhàn) Visual Studio Code 輕量級(jí)編輯器一哥的地位嗎?
Fleet官方:
https://www.jetbrains.com/zh-cn/fleet/
關(guān)注公眾號(hào)【Java技術(shù)江湖】后回復(fù)“PDF”即可領(lǐng)取200+頁的《Java工程師面試指南》
強(qiáng)烈推薦,幾乎涵蓋所有Java工程師必知必會(huì)的知識(shí)點(diǎn),不管是復(fù)習(xí)還是面試,都很實(shí)用。

