jetbrain家的fleet(已獲得預覽許可權)直接對標vscode , fleet有望超過vscode嗎?今天我們實際操作下
阿新 • • 發佈:2021-12-21
申請預覽版
- 等待了一週終於得到了預覽版的機會
- 今天就來簡單使用下。
前言
- 工程管理大多使用的是maven , 在maven之前還有ant 這個應該已經沒多少人在使用了,或者說新人基本不在使用ant , 隨著fleet的釋出我們關注的焦點開始轉移到輕量級idea的開發上。
- 很榮幸,我申請到了fleet的使用了,立馬開始著手使用。但是官網的demo很少,加之並沒有通過vs等輕量級工具執行過我的後臺專案,所以請原諒我不會使用fleet 。只能按照官方文件測試下fllet .所以開始之前我先安裝下gradle.
gradle
Gradle是一個基於Apache Ant和Apache Maven概念專案自動化構建開源工具。它使用基於Groovy的特定領域語言(DSL)來宣告專案設定,拋棄了基於XML的各種繁瑣配置。 面向Java應用為主, 當前支援的語言限於Java、Groovy、Kotlin和Scala,計劃未來將支援更多的語言
- 至於安裝這裡就不詳說了,最複雜的也只是官網下載配置環境變數。我這裡簡單點了
brew install gradle
- 靜待安裝結束後我們驗證是否安裝成功。
gradle -v
gradle常用操作
命令 | 作用 |
---|---|
gradle build | 編譯一個包 |
gradle build -x test | 執行test任務 |
gradle build --offline | 離線模式下執行,防止訪問遠端資訊 |
gradle clean | 清除構建目錄 |
gradle assembleRelease | 在release模式下構建安卓包 |
gradle tasks | 檢視任務列表 |
gradle tasks --all | 檢視所有任務列表 |
- 詳細文件
gradle -h
gradle構建專案
- 然後我們按照官網描述繼續操作
- 然後我們來試試批量修改
- 這裡啟動就可以正常執行我們的專案了。但是debug報錯了。官網並沒有對此有特殊說明
- 其他的功能使用下來感覺還行。因為是新的工具使用起來不習慣。
開啟shell模式
- 點選後我們在配置一個跟路徑
- 然後我們可以在配置的路徑下通過fleet命令進行簡單的操作
- 通過
fleet test.java
我們直接使用fleet開啟該檔案。也可以直接開啟資料夾
- 我們還可以通過-s的方式啟動一個服務端。正如fleet介紹的那樣我們可以遠端開發。
缺點
- 目前在toolbox中開啟fleet後窗口切換找不到fleet , 已經用的tab外掛了。不知道其他版本的fleet是否正常。單獨開啟fleet是可以的
- 和idea一樣,預設區分大小寫智慧識別。
- fleet後臺操作還是很佔記憶體的,客戶端版剛開也快1G了。在記憶體上還是那麼jetbrain ; 綜合下來fleet需要2G 。 僅供參考
總結
- 整體來說,fleet還是比較輕量的,但是因為是從頭開始開發,所以目前外掛的適配情況應該還不是很好。不過趨勢是好的。靜待佳音