JetBrains Fleet 初體驗(yàn)
幾天前獲得了fleet的體驗(yàn)資格。長(zhǎng)話短說(shuō),今天就來(lái)和你一起看看現(xiàn)在的fleet都有啥
先看名字–fleet
什么是fleet?
n. 艦隊(duì);捕魚(yú)船隊(duì);(一國(guó)的)全部軍艦,海軍
看來(lái),JetBrains是想讓"One IDE to code it all."的口號(hào)落實(shí),真正的實(shí)現(xiàn)一人成軍。配合它自帶的Distributed mode,前端后端統(tǒng)一管理?;蛟S真正的Monorepo就會(huì)來(lái)臨?
再看圖標(biāo)
鐵灰色底座配合缺了兩個(gè)缺口和天空藍(lán)淡紫漸變的圓球主體,我猜它…抱歉我看不懂,于是我當(dāng)場(chǎng)質(zhì)問(wèn)了JetBrains的工作人員,你們這個(gè)圖標(biāo)是怎么想的,當(dāng)然他們2天了都沒(méi)理我,那就按下不表。
接下來(lái)打開(kāi)門看看
打開(kāi)一個(gè)普通的新項(xiàng)目,首先映入眼簾的是一片雪白,不是什么工業(yè)黃圖,但的確算的上簡(jiǎn)潔。作為 DIY愛(ài)好者我首先確認(rèn)了有沒(méi)有主題配置:
好消息是他有
但沒(méi)完全有,因?yàn)樗挥邪滋旌秃谝鼓J?,結(jié)合插件市場(chǎng)快要上線的情況,未來(lái)可期。
控制方式(快捷方式)
全部快捷鍵如下
試一下,打開(kāi)ctrl + k
有那味了。多次嘗試,常用的快捷鍵都是有的,比如分屏/跳轉(zhuǎn)/切換等
工作區(qū)布局
一如即往常規(guī)布局
這三個(gè)圖標(biāo)控制左下右工具欄的顯隱,除了左邊默認(rèn)顯示,并自動(dòng)添加了【Files】【Git】【History】外,右/下都可以自定義,如下圖:
能加的工具都在左上角九個(gè)點(diǎn)的工具箱里,再往右
一個(gè)管理多項(xiàng)目:
一個(gè)管理分支:
協(xié)助模式
然后重點(diǎn)來(lái)了?。?!讓我們有請(qǐng),fleet workspace?。?!
fleet的協(xié)作模式通過(guò)配置workspace實(shí)現(xiàn),加入生成都通過(guò)類似的連接來(lái)匹配https://fleet.jetbrains.com/?version=1.0.588&workspaceId=17eadtijubmss4bg0
配置文件在.idea
下的workspace.xml
但我沒(méi)有體驗(yàn)到,現(xiàn)在想體驗(yàn)找不到人,實(shí)在是周圍都沒(méi)人有資格,難道要像下面一樣的推特老哥喊人ping me?實(shí)在體驗(yàn)不了,只能放個(gè)官圖給你感受一下了
前端–智能模式
作為官方口中的下一代IDE,主打的特點(diǎn)除了輕便就是智能了,fleet另外提供了Editor mode和Smart mode的智能切換,相關(guān)設(shè)置在右上角
開(kāi)啟后
開(kāi)啟后,IDE的高級(jí)特性都會(huì)展示,比如項(xiàng)目和上下文感知代碼完成、定義和用法的導(dǎo)航、動(dòng)態(tài)代碼質(zhì)量檢查和快速修復(fù)等。值得注意的是,目前為止前端項(xiàng)目里,除了js,ts,json,xml等部分文件,自定義文件名如vue是沒(méi)有智能模式的,甚至連html都只能識(shí)別為文本,考慮到插件市場(chǎng)快要開(kāi)放,未來(lái)可期。
Editor mode:都是本地資源
Smart mode:加入遠(yuǎn)程編輯器引擎和語(yǔ)言服務(wù)
而最厲害的Distributed mode,將環(huán)境,代碼都放在遠(yuǎn)端,這也是上面說(shuō)的協(xié)作開(kāi)發(fā)的基礎(chǔ)。
最后一點(diǎn)就是,fleet將會(huì)與他們的產(chǎn)品space深度融合,可以遠(yuǎn)程配置開(kāi)發(fā)環(huán)境,免去了不同本地環(huán)境的煩惱。
初印象就到這里,有什么問(wèn)題歡迎討論~
到此這篇關(guān)于JetBrains Fleet 初體驗(yàn)的文章就介紹到這了,更多相關(guān)JetBrains Fleet內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
軟件測(cè)試之使用Fiddler實(shí)現(xiàn)弱網(wǎng)測(cè)試
我們?cè)谧鲞\(yùn)維測(cè)試中會(huì)使用到到很多軟件測(cè)試工具,本篇文章給大家分析一下軟件測(cè)試,教大家在軟件測(cè)試時(shí)來(lái)使用Fiddler實(shí)現(xiàn)弱網(wǎng)測(cè)試2021-08-08基于ChatGPT使用AI實(shí)現(xiàn)自然對(duì)話的原理分析
ChatGPT是當(dāng)前自然語(yǔ)言處理領(lǐng)域的重要進(jìn)展之一,可以生成高質(zhì)量的文本,可應(yīng)用于多種場(chǎng)景,如智能客服、聊天機(jī)器人、語(yǔ)音助手等。本文將詳細(xì)介紹ChatGPT的原理、實(shí)戰(zhàn)演練和流程圖,幫助讀者更好地理解ChatGPT技術(shù)的應(yīng)用和優(yōu)勢(shì)2023-05-05EventStore文件存儲(chǔ)設(shè)計(jì)詳解
ENode是一個(gè)CQRS+Event Sourcing架構(gòu)的開(kāi)發(fā)框架,這篇文章主要介紹了EventStore文件存儲(chǔ)設(shè)計(jì) ,需要的朋友可以參考下2019-05-05github pull最新代碼實(shí)現(xiàn)方法
本文主要介紹 github pull最新代碼的資料,這里對(duì) github pull最新代碼做了詳細(xì)流程介紹,有需要的小伙伴可以參考下2016-09-09Github創(chuàng)建個(gè)人訪問(wèn)Tokens令牌
這篇文章介紹了Github創(chuàng)建個(gè)人訪問(wèn)Tokens令牌的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04