1. 程式人生 > 其它 >jetbrain家的fleet(已獲得預覽許可權)直接對標vscode , fleet有望超過vscode嗎?今天我們實際操作下

jetbrain家的fleet(已獲得預覽許可權)直接對標vscode , fleet有望超過vscode嗎?今天我們實際操作下

申請預覽版

  • 等待了一週終於得到了預覽版的機會
  • 今天就來簡單使用下。

前言

  • 工程管理大多使用的是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還是比較輕量的,但是因為是從頭開始開發,所以目前外掛的適配情況應該還不是很好。不過趨勢是好的。靜待佳音