申請預覽版
- 等待了一週終於得到了預覽版的機會
- 今天就來簡單使用下。
前言
- 工程管理大多使用的是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還是比較輕量的,但是因爲是從頭開始開發,所以目前插件的適配情況應該還不是很好。不過趨勢是好的。靜待佳音