1. 程式人生 > 其它 >對標 VS Code,JetBrains 的下一代 IDE:Fleet

對標 VS Code,JetBrains 的下一代 IDE:Fleet

JetBrains 做為 IDE 專業戶,對開發工具的理解非常到位,做出來的產品做了比較重之外,很少有其他槽點,因此我可以完全相信 JetBrains 的產品能力和開發能力。

昨天 (11月29日), JetBrains 網站上出現了一個全新的 IDE -- Fleet

它是誰呢?這軟體的風格,怎麼看都不像 JB 的親兒子。。

不過,我很負責任地告訴,這就是 JetBrains 的下一代 IDE ,妥妥的親兒子。

目前 Fleet 還處於開發階段,還沒有開放下載使用,如果你想嚐鮮,可以通過這個連結(https://www.jetbrains.com/fleet/preview/)填寫一下表格申請。

看到這個訊息,我就趕緊去申請了,但何時會通過,官方表示也不清楚。

雖然還無法使用,不過可以從官網上已經能 get 到一些關於 Fleet 的資訊。

Fleet 聲稱是從頭開始構建的,擁有全新的架構和使用者介面。但我不得不說,你的介面真的很像 VS Code(這口鍋你是背定了),雖然比 VS Code 會好看一點。

雖然 Fleet 定位輕量級編輯器,但該有的東西,它一樣也沒落下:

  • 智慧補全
  • 重構
  • 導航
  • 除錯

以及 IDE 中一直存在的所有功能它都有,更重要的是,一鍵即可使用所有這些功能。

過去使用 JetBrains 的產品,通常是會多少種語言,就安裝多少個 JetBrains IDE,如今你再也不用為你的記憶體和硬碟擔心了,Fleet 和 VS Code 一樣,適用於多種流行的程式語言。

除了一些常規的功能和需求之外 ,Fleet 也給我們帶來了一些驚喜。

第一個驚喜

Fleet 是分散式的,它支援如下場景

  • 協作開發:多個客戶在同一個開發環境中工作並相互互動。
  • 遠端/雲 IDE: 託管在其他地方的開發環境,例如遠端機器、叢集或雲。
  • 多目標檔案系統:開發和執行一個涉及多臺機器或容器的專案,例如,一個基於微服務的應用程式。

第二個驚喜

Space 提供了編排支援,可從源倉庫輕鬆啟動遠端伺服器例項,支援使用 Dockerfile 進行自定義。

第三個驚喜

Fleet 全方位支援團隊協作,同團隊的人可以同時開發同一個專案,編輯同一個檔案或者不同檔案,執行測試、訪問終端以及執行協作 IDE 所期望的其他功能。

JetBrains 是一家偉大的公司,做為一位開發者,可以沒用過它的產品,但不可能沒聽過它的大名。

它們家的產品(比如 PyCharm,Goland ),經常拿來和 VS Code 做比較。

他們兩者的關係有點像 Django 和 Flask,JetBrains 開箱即用,不用太多的配置就可以直接上手,這就導致了 PyCharm 非常重,一些配置不太給力的電腦,可能會記憶體不夠用,而相反, VS Code 則非常輕量,需要你自行安裝一些外掛才能用得順手。

JetBrains 做為 IDE 專業戶,對開發工具的理解非常到位,做出來的產品做了比較重之外,很少有其他槽點,因此我可以完全相信 JetBrains 的產品能力和開發能力。

希望,我可以同時解除安裝 PyCharm Goland Clion 的這一天,能早一點到來...

最後,給大家推薦一下我個人編寫的一本電子書 《PyCharm 中文指南》

《PyCharm 中文指南》使用 300 多張 GIF 動態圖的形式,詳細講解了最貼合實際開發的 105個 PyCharm 高效使用技巧,內容通俗易懂,適合所有 Python 開發者。

目前是 2.0 版本,由於 PyCharm 在不同系統下的快捷鍵有所差異,因此為了照顧不同系統的同學,我特意將電子書分成了 Mac 和 Win 兩個版本。

PyCharm 中文指南(Win版) 2.0

PyCharm 中文指南(Mac版) 2.0