亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

有哪些Android Studio優秀插件

發布時間:2021-11-02 15:09:41 來源:億速云 閱讀:256 作者:iii 欄目:編程語言

本篇內容主要講解“有哪些Android Studio優秀插件”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“有哪些Android Studio優秀插件”吧!

1. Rainbow Brackets

嵌套的方圓括號易使程序員眼花繚亂,特別是在缺少亮點的情況下。在代碼審查中,這些括號令人頭疼。

RainbowBrackets插件為圓括號、方括號和花括號內的代碼添加了漂亮的彩虹色。對于剛入門的用戶抑或那些主要從事復雜編碼的開發者來說,Rainbow  Brackets簡直就是救世主。

有哪些Android Studio優秀插件

此插件還支持其他十幾種編程語言:如Objective-C、Scala、Python、HTML、SQL等。

2. SQLDelight

SQLDelight 是著名的Kotlin多平臺數據庫之一。它通過SQL生成Kotlin APIs,進而根據架構本身來創建數據庫。

此插件由Square構建,還具有IntelliJ和Android Studio插件,用于語法突出顯示、代碼完工和SQL查詢導航。

有哪些Android Studio優秀插件

3. CodeGlance

類似于Sublime或Xcode,CodeGlance插件在編輯器中嵌入了代碼迷你圖。滾動條也有所增大。在CodeGlance預覽文件的代碼模式下,用戶可以快速導航到目標處。

有哪些Android Studio優秀插件

4. ADBWifi

與iOS開發者不同,Android開發者調試設備時不能斷開USB連接。雖然有一組ADB  shell命令可以通過WIFI建立設備連接,但使用GUI快捷方式簡便得多。

用戶只需安裝ADB Wifi插件,確保主機和手機連接在同一個網絡上,然后通過Tools → android → ADB WIFI → ADBUSB to  WIFI建立連接——接下來無需USB連接即可運行應用程序。

5. MaterialUI Theme

AndroidStudio為黑暗模式愛好者提供了一個可愛的吸血鬼主題。有些情況下的更改可以完善主題,Material UI  Theme就是為此而設計。

該插件具有頗具吸引力的主題調色板,可以提供絕美配色方案,支持絕大多數語言,以及材質圖標,填充和一系列自定義設置。

有哪些Android Studio優秀插件

6. JSON To Kotlin Class

使用JSON To Kotlin Class插件可以更快速地將JSON字符串轉換為Kotlin數據類。此外,此插件還支持:

  • JSON庫的系列注釋—Gson、Jackson、Fastjson、Moshi、LoganSquare等。

  • 使用默認值初始化屬性并允許其為空數組。

  • 將屬性名稱重命名為camelCase樣式,并將類創建為內部類或單個類。

  • 從本地文件/HttpURL加載JSON,前提是JSON字符串有效。

7. ADBIdea

ADB Idea插件適用于Android Studio和Intellij IDEA環境,能夠加速Android日常開發。ADB  Idea提供了單擊快捷命令,用于啟動、卸載、終止應用程序、撤消權限和清除應用程序數據。

要調用此插件,需通過Tools->Android->ADB Idea的路徑,或直接從Find Actions中搜索命令。

有哪些Android Studio優秀插件

還有一個adb-enhanced插件,可讓用戶在移動數據和省電模式之間快速切換

8. Codota

Codota是一個基于AI的編程插件,它使用機器學習根據具體情境從數百萬個代碼片段(Java、Javascript、Python等)中實現編碼眾包。它還允許用戶直接嵌入通用代碼段以提高開發技能并降低出錯幾率。

如下圖所示,它在“自動完成選項”列表中顯示每個代碼完成的概率,其中最有可能實現的代碼已在編輯器中突出顯示(只需按右箭頭)。

有哪些Android Studio優秀插件

9. Name That Color

如果你對Android代碼庫中的顏色代碼感到困惑,別慌,這是開發人員的共同難題!雖然編碼通常意義上是一門藝術,但并非所有的開發者都擅長開發顏色代碼,尤其是各式各樣的顏色代碼。在這種情況下,請輸入諸如red1,blue_lighter,或red2的特色名稱。

幸運的是,有一個很棒的插件可以助您進行代碼命名。您僅需將十六進制代碼粘貼于顏色資源文件,系統會生成最佳匹配的設計素材或材料調色板名稱。

10. String Manipulation

接下來要介紹的是提供了各種字符串操作方式的StringManipulation插件。

從切換大小寫到在各種動物之間切換,如camel、snake、kebab,再到重復遞增、排序、對HTML、Java、SQL、PHP、XML字符串進行轉義/反轉義,以及執行grep等過濾操作,String  Manipulation插件無所不通。

11. Vector Drawable Thumbnails

要預覽矢量可繪制的XML文件,我們通常必須重建項目。使用矢量可繪制縮略圖,我們可以單擊預覽所有的矢量可繪制對象。

有哪些Android Studio優秀插件

12. Kotlin Fill Class

通常,開發人員需快速創建具有默認屬性的Kotlin類。IntelliJ插件正是為此設計。它為空體構造函數和函數提供意向操作,使您可以快速初始化參數。

有哪些Android Studio優秀插件

13.TabNine

TabNine屬于自動補全插件,它利用深度學習提供智能建議,加速編碼過程。

它支持20種編程語言,并接受了來自GitHub約200萬個文件的培訓。為了預測下一個“token”,它查找在訓練數據集中的現有模式。這使得TabNine在慣用編程中占據一席之地。

14. KeyPromoter X

KeyPromoter X屬于IntelliJ  IDE插件,可幫助您在工作時學習基本的快捷方式。當您在IDE內的某個按鈕上使用鼠標時,該插件會提示開發者該采取何種快捷鍵。

它還會側窗格中顯示鼠標操作的歷史記錄及其對應的鍵盤快捷鍵列表。對于沒有快捷鍵的按鈕,KeyPromoter X會顯示直接創建提示。

15. ClearCache Plugin

通常,當開發人員需要刪除緩存時,他們必須遍歷.gradle目錄。這相當費時。筆者建議創建一個Gradle腳本來加速遍歷過程,然而為何要“重新發明輪子”呢?

通過使用Clear Cache插件,我們可以檢索具有給定前綴的所有軟件包,并刪除不再需要的包。以下是演示:

有哪些Android Studio優秀插件

16. Gradle Killer

通常,開發者會后悔進行Gradle構建或僅希望立即停止這項工作。您可以運行ps命令或在任務管理器中查找Java.exe,但這種操作比較麻煩。

如今,Gradle Killer這一插件在Android Studio的運行菜單中添加了一個Kill  Gradle圖標。只需單擊這一圖標便可回收內存!這項功能讓世界各地的開發人員受益。

有哪些Android Studio優秀插件

17. FCMPush Sender

通過設置Firebase的注冊ID,我們可以使用此插件直接從AndroidStudio發送推送通知。該插件還可以使用Stetho  dumpapp自動搜索應用程序共享首選項中的Firebase注冊ID令牌。

該插件最顯著的功能是可向多個可調試設備發送通知。我們可以發送數據消息或完整消息,如下所示:

有哪些Android Studio優秀插件

18. SQLScout

SQLScout插件對Android Studio和IntelliJ  IDEA提供一流的SQLite支持,可讓開發者實時管理數據庫。這使得開發者在調試應用程序時能夠輕松實時地執行SQL查詢以更新數據表。

它還支持room持久庫,以及從現有數據庫模式自動生成room實體、DAO、遷移和數據庫類。數據庫圖表,帶有語法高亮顯示的SQL編輯器,可將架構導出為Excel等不同的格式——使用SQLScout插件便可實現這些功能。

有哪些Android Studio優秀插件

19. MaterialDesign Icon Generator

此插件可以幫助您在Android應用程序中添加設計圖標。導入文本,指定顏色、大小和密度等操作都非常簡單。

有哪些Android Studio優秀插件

20. NyanProgress

最后一個插件也很重要,NyanProgress良好的進度條陪伴您度過Gradle的構建和重建期。漫長的等待時間會挫傷開發者的積極性。幸運的是,NyanProgress將NyanCat引入了豐富多彩的進度條上,這讓開發者的等待期不再無聊,無需時刻懷疑Gradle構建是否已然失敗!

有哪些Android Studio優秀插件

到此,相信大家對“有哪些Android Studio優秀插件”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

九台市| 伊金霍洛旗| 德昌县| 武功县| 莲花县| 平谷区| 佛山市| 闽侯县| 大姚县| 抚远县| 保德县| 台湾省| 新密市| 花莲市| 法库县| 汨罗市| 增城市| 军事| 巴彦淖尔市| 潢川县| 小金县| 临夏县| 锡林浩特市| 大城县| 图片| 区。| 弥渡县| 延津县| 双峰县| 长葛市| 宁化县| 石景山区| 谢通门县| 永顺县| 安平县| 镇巴县| 九江县| 通海县| 东阿县| 甘洛县| 怀安县|