對(duì)標(biāo) VS Code,JetBrains 的下一代 IDE :Fleet
大家好,我是明哥。
昨天 (11月29日), JetBrains 網(wǎng)站上出現(xiàn)了一個(gè)全新的 IDE -- Fleet
它是誰呢?這軟件的風(fēng)格,怎么看都不像 JB 的親兒子。。
不過,我很負(fù)責(zé)任地告訴,這就是 JetBrains 的下一代 IDE ,妥妥的親兒子。
目前 Fleet 還處于開發(fā)階段,還沒有開放下載使用,如果你想嘗鮮,可以通過這個(gè)鏈接(https://www.jetbrains.com/fleet/preview/)填寫一下表格申請(qǐng)。
看到這個(gè)消息,我就趕緊去申請(qǐng)了,但何時(shí)會(huì)通過,官方表示也不清楚。
雖然還無法使用,不過可以從官網(wǎng)上已經(jīng)能 get 到一些關(guān)于 Fleet 的信息。
Fleet 聲稱是從頭開始構(gòu)建的,擁有全新的架構(gòu)和用戶界面。但我不得不說,你的界面真的很像 VS Code(這口鍋你是背定了),雖然比 VS Code 會(huì)好看一點(diǎn)。
雖然 Fleet 定位輕量級(jí)編輯器,但該有的東西,它一樣也沒落下:
- 智能補(bǔ)全
- 重構(gòu)
- 導(dǎo)航
- 調(diào)試
以及 IDE 中一直存在的所有功能它都有,更重要的是,一鍵即可使用所有這些功能。
過去使用 JetBrains 的產(chǎn)品,通常是會(huì)多少種語言,就安裝多少個(gè) JetBrains IDE,如今你再也不用為你的內(nèi)存和硬盤擔(dān)心了,F(xiàn)leet 和 VS Code 一樣,適用于多種流行的編程語言。
除了一些常規(guī)的功能和需求之外 ,F(xiàn)leet 也給我們帶來了一些驚喜。
第一個(gè)驚喜
Fleet 是分布式的,它支持如下場(chǎng)景
- 協(xié)作開發(fā):多個(gè)客戶在同一個(gè)開發(fā)環(huán)境中工作并相互交互。
- 遠(yuǎn)程/云 IDE: 托管在其他地方的開發(fā)環(huán)境,例如遠(yuǎn)程機(jī)器、集群或云。
- 多目標(biāo)文件系統(tǒng):開發(fā)和運(yùn)行一個(gè)涉及多臺(tái)機(jī)器或容器的項(xiàng)目,例如,一個(gè)基于微服務(wù)的應(yīng)用程序。
第二個(gè)驚喜
Space 提供了編排支持,可從源倉(cāng)庫(kù)輕松啟動(dòng)遠(yuǎn)程服務(wù)器實(shí)例,支持使用 Dockerfile 進(jìn)行自定義。
第三個(gè)驚喜
Fleet 全方位支持團(tuán)隊(duì)協(xié)作,同團(tuán)隊(duì)的人可以同時(shí)開發(fā)同一個(gè)項(xiàng)目,編輯同一個(gè)文件或者不同文件,運(yùn)行測(cè)試、訪問終端以及執(zhí)行協(xié)作 IDE 所期望的其他功能。
JetBrains 是一家偉大的公司,做為一位開發(fā)者,可以沒用過它的產(chǎn)品,但不可能沒聽過它的大名。
它們家的產(chǎn)品(比如 PyCharm,Goland ),經(jīng)常拿來和 VS Code 做比較。
他們兩者的關(guān)系有點(diǎn)像 Django 和 Flask,JetBrains 開箱即用,不用太多的配置就可以直接上手,這就導(dǎo)致了 PyCharm 非常重,一些配置不太給力的電腦,可能會(huì)內(nèi)存不夠用,而相反, VS Code 則非常輕量,需要你自行安裝一些插件才能用得順手。
JetBrains 做為 IDE 專業(yè)戶,對(duì)開發(fā)工具的理解非常到位,做出來的產(chǎn)品做了比較重之外,很少有其他槽點(diǎn),因此我可以完全相信 JetBrains 的產(chǎn)品能力和開發(fā)能力。
希望,我可以同時(shí)卸載 PyCharm Goland Clion 的這一天,能早一點(diǎn)到來…
本文轉(zhuǎn)載自微信公眾號(hào)「Python編程時(shí)光」,可以通過以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系Python編程時(shí)光公眾號(hào)。