AndroidStudio 優秀插件匯總

第一部分 插件的介紹

Google 在2013年5月的I/O開發者大會推出了基于IntelliJ IDEA Java IDE上的Android Studio。AndroidStudio是一個功能齊全的開發工具,還提供了第三方插件的支持。讓開發人員更快速更好的開發程序。

第二部分 插件的安裝

in Android Studio: go to File → Settings → Plugins → Browse repositories
and search for 插件名

or
in Android Studio: go to download it jar and install File → Settings → Plugins → Install plugin from disk

第三部分 插件的匯總

一、優秀插件

  1. Android ButterKnife
    ZeleznyButterKnife是一個專注于Android系統的View注入框架,可以減少大量的findViewById以及setOnClickListener代碼,可視化一鍵生成。
    PS:效果圖就不貼了,打開插件下載地址和源碼地址都能看見,而且數據多了加載效果圖蠻卡的。
    插件下載地址:https://plugins.jetbrains.com/plugin/7369?pr=androidstudio
    插件源碼地址: https://github.com/avast/android-butterknife-zelezny
    插件教程:http://blog.csdn.net/dreamlivemeng/article/details/51261170
    推薦指數:五星

  2. GsonFormat
    GsonFormat是一個快速格式化json數據,自動生成實體類參數的插件。
    插件下載地址:https://plugins.jetbrains.com/plugin/7654?pr=androidstudio
    插件源碼地址:https://github.com/zzz40500/GsonFormat
    插件教程:http://blog.csdn.net/dreamlivemeng/article/details/51262538
    推薦指數:四星

  3. Android Drawable Importer
    為了適應所有Android屏幕的大小和密度,每個Android項目都會包含drawable文件夾。任何具備Android開發經驗的開發人員都知道,為了支持所有的屏幕尺寸,你必須給每個屏幕類型導入不同的畫板。Android Drawable Importer插件能讓這項工作變得更容易。它可以減少導入縮放圖像到Android項目所需的工作量。Android Drawable Importer添加了一個在不同分辨率導入畫板或縮放指定圖像到定義分辨率的選項。這個插件加速了開發人員的畫板工作。
    插件下載地址:https://plugins.jetbrains.com/plugin/7658?pr=androidstudio
    插件源碼地址:https://github.com/winterDroid/android-drawable-importer-intellij-plugin
    插件教程地址:http://blog.csdn.net/lee_sire/article/details/49684385
    推薦指數:三星

  4. android-selector-chapek / SelectorChapek for Android
    根據資源自動生成相應的selector。
    插件下載地址:https://plugins.jetbrains.com/plugin/7298
    插件源碼地址:https://github.com/inmite/android-selector-chapek
    推薦指數:四星

  5. Android Parcelable code generator
    快速實現Parcelable接口的插件。
    插件下載地址:https://plugins.jetbrains.com/plugin/7332?pr=
    插件源碼地址:https://github.com/mcharmas/android-parcelable-intellij-plugin/
    插件教程地址:http://blog.csdn.net/kroclin/article/details/40902721
    推薦指數:四星

  6. Markdown support Markdown
    是一種可以使用普通文本編輯器編寫的標記語言,通過類似HTML的標記語法,它可以使普通文本內容具有一定的格式。
    插件下載地址:https://plugins.jetbrains.com/plugin/7793
    插件文檔地址:https://github.com/JetBrains/intellij-plugins/tree/master/markdown
    推薦指數:四星

  7. Markdown Navigator
    一款Markdown插件,是https://github.com/nicoulaj/idea-markdown他的一個分支,但是主項目由于維護的原因已經從jetbrains中刪除了,如果想了解主項目的也可以通過上面的github地址進行了解
    插件下載地址:https://plugins.jetbrains.com/plugin/7896?pr=
    插件源碼地址:https://github.com/vsch/idea-multimarkdown推薦指數:四星

  8. Android Postfix completion
    可根據后綴快速完成代碼。
    插件下載地址:https://plugins.jetbrains.com/plugin/7775?pr=
    插件教程地址:http://blog.jetbrains.com/idea/2014/03/postfix-completion/
    推薦指數:五星

  9. AndroidAccessors
    快速實現get和set方法的插件。
    插件下載地址:https://plugins.jetbrains.com/plugin/7496?pr=
    插件文檔地址:https://github.com/jonstaff/AndroidAccessors推薦指數:三星

  10. Lifecycle Sorter
    可以根據Activity或者fragment的生命周期對其生命周期方法位置進行先后排序。
    插件下載地址:https://plugins.jetbrains.com/plugin/7742?pr=
    插件源碼地址:https://github.com/armandAkop/Lifecycle-Sorter
    推薦指數:五星

  11. ADB WIFI
    無需root就能wifi調試。
    插件下載地址:https://plugins.jetbrains.com/plugin/7856?pr=
    插件源碼地址:https://github.com/layerlre/ADBWIFI
    推薦指數: 五星

  12. ADB Ideaadb
    調試工具,Uninstall App、Kill App、Start App、Restart App、Clear App Data、Clear App Data and Restart 插件下載地址:https://plugins.jetbrains.com/plugin/7380?pr=
    插件源碼地址:https://github.com/pbreault/adb-idea/
    推薦指數:五星

  13. Android WiFiADB
    無線調試應用插件
    下載地址:https://plugins.jetbrains.com/plugin/7983
    插件源碼地址:https://github.com/pedrovgs/AndroidWiFiADB
    推薦指數:五星

  14. CodeGlance
    最大的用途:可用于快速定位代碼。
    插件下載地址:https://plugins.jetbrains.com/plugin/7275?pr=
    插件源碼地址: https://github.com/Vektah/CodeGlance
    推薦指數:五星

  15. JSONOnlineViewer
    可實現直接在android studio中調試接口數據,可以選擇請求類型,自定義請求頭及請求體,json數據格式化后展示
    插件下載地址:https://plugins.jetbrains.com/plugin/7838?pr=
    推薦指數:四星

  16. FindBugs-IDEA
    通過FindBugs幫你找到隱藏的bug及不好的做法。
    插件下載地址:https://plugins.jetbrains.com/plugin/3847?pr=
    插件源碼地址:https://github.com/andrepdo/findbugs-idea/tree/master
    插件教程地址:http://blog.csdn.net/fancy_xty/article/details/51718687
    推薦指數:四星

  17. jimu Mirror
    這是一個可以讓你在真實的設備上迅速測試布局的插件。jimu Mirror允許在設備上預覽隨同編碼更新的Android布局。
    插件下載地址:https://plugins.jetbrains.com/plugin/7517?pr=
    插件教程地址:http://www.itnose.net/detail/6204426.html
    推薦指數:四星

  18. JavaDoc添加注釋,可自定義模板。
    插件下載地址:https://plugins.jetbrains.com/plugin/?idea_ce&pluginId=7157
    插件源碼地址:https://github.com/setial/intellij-javadocs
    推薦指數: 五星

  19. Android strings.xml tools可以用來管理Android項目中的字符串資源。它提供了排序Android本地文件和添加缺少的字符串的基本操作。雖然這個插件是有限制的,但如果應用程序有大量的字符串資源,那這個插件就非常有用了。
    插件下載地址:https://plugins.jetbrains.com/plugin/7498?pr=
    插件源碼地址:https://github.com/constantine-ivanov/strings-xml-tools
    推薦指數:五星

  20. Robotium RecorderRobotium Recorder
    是一個自動化測試框架,用于測試在模擬器和Android設備上原生的和混合的移動應用程序。Robotium Recorder可以讓你記錄測試案例和用戶操作。你也可以查看不同Android活動時的系統功能和用戶測試場景。
    插件下載地址:https://plugins.jetbrains.com/plugin/7513?pr=
    插件官方網址:http://robotium.com/
    推薦指數:四星

  1. Android Holo Colors Generator
    通過自定義Holo主題顏色生成對應的Drawable和布局文件
    插件下載地址:https://plugins.jetbrains.com/plugin/7366?pr=
    插件源碼地址:https://github.com/jeromevdl/android-holo-colors-idea-plugin
    推薦指數:四星

  2. lint-cleaner-plugin
    刪除未使用的資源,包括String字符串,顏色和尺寸。 這是一個Gradle插件,所以如何配置可以去github的源碼上看。
    插件源碼地址:https://github.com/marcoRS/lint-cleaner-plugin
    推薦指數:四星

  3. codota該網站搜集了大量的代碼,號稱超過700W的代碼實例。提供了chrome和as插件。
    插件下載地址:https://plugins.jetbrains.com/plugin/7638?pr=
    插件官方網址:https://www.codota.com/
    推薦指數:五星

  4. ECTranslation一個androidstudio上面的翻譯插件(將英文翻譯為中文)。
    插件下載地址:https://plugins.jetbrains.com/plugin/8469
    插件源碼地址:https://github.com/Skykai521/ECTranslation
    推薦指數:四星

  5. TranslationPluginAndroid Studio/IntelliJ IDEA 翻譯插件,可中英互譯。暫時以jar方式安裝。
    插件源碼地址:https://github.com/YiiGuxing/TranslationPlugin
    推薦指數:三星

  6. Android File Grouping Plugin該插件可自動將前綴相同的文件歸類顯示到同一文件目錄下,但不會因此而移動文件或創建文件夾。
    插件下載地址:https://github.com/dmytrodanylyk/folding-plugin/releases
    插件源碼地址:https://github.com/dmytrodanylyk/folding-plugin
    推薦指數: 四星

  7. PermissionsDispatcher
    一個針對API 23,可在Activity/Fragment中快速生成Runtime Permissions代碼的插件。
    插件下載地址:https://plugins.jetbrains.com/plugin/8349
    插件源碼地址:https://github.com/shiraji/permissions-dispatcher-plugin
    推薦指數: 四星

  8. Android code Generator
    Android Studio/IntelliJ IDEA的安卓代碼生成插件,幫助提高app的開發速度。可以從layout生成Activity類、Fragment類、Adapter類,從menu.xml生成menu代碼等。
    插件下載地址:https://plugins.jetbrains.com/plugin/7595?pr=
    插件源碼地址:https://github.com/tmorcinek/android-codegenerator-plugin-intellij
    插件教程:
    (中文版)http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0523/4294.html、
    (英文版)http://tmorcinek.github.io/android-codegenerator-plugin-intellij/

    推薦指數:五星

  9. gignore
    項目中,每次add,commit的時候有可能會把Module生成的一些build文件/本地配置文件/iml文件提交上去。可以通過gitignore解決,如果你不想提交的文件,就可以在創建項目的時候將這個文件中添加即可,將一些通用的東西屏蔽掉。
    插件下載地址:https://plugins.jetbrains.com/plugin/7495?pr=androidstudio
    插件源碼地址:https://github.com/hsz/idea-gitignore
    推薦指數:四星

  10. checkstyle-idea
    CheckStyle-IDEA 是一個檢查代碼風格的插件,比如像命名約定,Javadoc,類設計等方面進行代碼規范和風格的檢查,你們可以遵從像Google Oracle 的Java 代碼指南 ,當然也可以按照自己的規則來設置配置文件,從而有效約束你自己更好地遵循代碼編寫規范。
    插件下載地址:https://plugins.jetbrains.com/plugin/1065?pr=androidstudio
    插件源碼地址:https://github.com/jshiell/checkstyle-idea
    推薦指數:四星

  11. Android Methods Count
    統計Android依賴庫中方法的總個數。 (一個dex只能接受的65K并不是指方法數超過65K而報的錯,而是指引用計數超過65K)
    插件下載地址:https://plugins.jetbrains.com/plugin/8076?pr=androidstudio
    推薦指數:四星

  12. Sexy Editor
    設置代碼性感背景圖,還是比較強悍的。
    插件下載地址:https://plugins.jetbrains.com/plugin/1833?pr=androidstudio
    插件源碼地址:https://github.com/igorspasic/idea-sexyeditor
    推薦指數:五星

  13. AndroidProguardPluginAndroid
    一鍵生成項目混淆代碼插件,現在jetbrains還在審核只能下載進行安裝了,不能通過as插件直接搜索安裝。因為混淆時很多同學比較頭疼的一個事情,所以給5星。
    插件下載地址:https://raw.githubusercontent.com/zhonghanwen/AndroidProguardPlugin/master/AndroidProguard.zip
    插件源碼地址:https://github.com/zhonghanwen/AndroidProguardPlugin
    推薦指數:五星

  14. Android Studio Prettify從布局文件一鍵生成對view的聲明(不適用注解,形式為findviewById的方式),還可以將代碼中的字符串寫在String.xml文件中。
    插件下載地址:https://plugins.jetbrains.com/plugin/7405
    插件源碼地址:https://github.com/Haehnchen/idea-android-studio-plugin
    推薦指數:四星

  15. Gradle Dependencies HelperMaven
    gradle依賴自動補全
    插件下載地址:https://plugins.jetbrains.com/plugin/7299
    插件源碼地址:https://github.com/siosio/GradleDependenciesHelperPlugin
    推薦指數:五星

  16. Remove ButterKnifeButterKnife
    這個第三方庫每次更新之后,綁定view的注解都會改變,從bind,到inject,再到bindview,一旦升級,就會有巨量的代碼需要手動修改,所以這個插件可以快速移除,將注解代碼變成findviewbyId的形式。
    插件下載地址:https://plugins.jetbrains.com/plugin/8432
    插件源碼地址:https://github.com/u3shadow/RemoveButterKnife
    插件教程地址:https://github.com/u3shadow/RemoveButterKnife/blob/master/README.md
    推薦指數:三星

  17. Android DPI CalculatorDpi
    計算插件插件下載地址:https://plugins.jetbrains.com/plugin/7832
    插件源碼地址:https://github.com/JerzyPuchalski/Android-DPI-Calculator
    推薦指數:五星

  18. SingletonTest
    快速生成單例模式的插件。單例模式的六種生成方式LazyUnSafe, LazySafe, Hungry, DoubleCheck, StaticInner, Enum
    插件需要從github中下載jar安裝
    插件源碼地址:https://github.com/luhaoaimama1/SingletonTest
    推薦指數:四星

  19. Android Localizationer
    將項目中的 string 資源自動翻譯為其他語言的 Android Studio/IntelliJ IDEA 插件。
    插件下載地址:https://plugins.jetbrains.com/plugin/7629
    插件源碼地址:https://github.com/westlinkin/AndroidLocalizationer
    推薦指數:四星

  20. Material Theme UI
    添加Material主題到你的AS插件
    下載地址:https://plugins.jetbrains.com/plugin/8006?pr=
    插件源碼地址:https://github.com/ChrisRM/material-theme-jetbrains
    推薦指數:五星

  21. gradle-retrolambda
    在java6,java7中也能使用Lambda表達式。這個使用方式跟其他插件不同,使用方式請看github的說明。
    插件源碼地址:https://github.com/evant/gradle-retrolambda
    推薦指數:五星

42. eventbus-intellij-plugin

發出事件:


發出事件.png

接收事件:


接受事件.png

簡介:eventbus導航插件,方便快速查找,但是有2個pr沒處理,已經有1年沒維護更新了。
插件源碼地址:https://github.com/kgmyshin/eventbus-intellij-plugin
推薦指數:三星

  1. otto-intellij-plugin
    otto導航插件,也是很久沒維護了,不過可以用。
    插件源碼地址:https://github.com/square/otto-intellij-plugin
    推薦指數:三星

  2. dagger-intellij-plugin
    dagger可視化輔助工具插件
    源碼地址:https://github.com/square/dagger-intellij-plugin
    推薦指數:四星

  3. Android Styler
    根據xml文件生成style文件的插件插件
    下載地址:https://plugins.jetbrains.com/plugin/7972
    插件源碼地址:https://github.com/alexzaitsev/android-styler
    推薦指數:四星

  4. ideavim
    能讓開發使用vi,大大提高開發效率。
    插件下載地址:https://plugins.jetbrains.com/plugin/164?pr=
    插件源碼地址:https://github.com/JetBrains/ideavim
    推薦指數:五星

  5. Android Material Design Icon Generator
    可以在Android項目中設置 material design樣式圖標(material design icons)
    插件下載地址:https://plugins.jetbrains.com/plugin/7647?pr=
    插件源碼地址:https://github.com/konifar/android-material-design-icon-generator-plugin
    推薦指數: 五星

  6. Gradle KillerGradle
    卡死可以用這個插件。
    插件下載地址:https://plugins.jetbrains.com/plugin/7794?pr=
    插件源碼地址:https://github.com/KanbanApps/GradleKillerIdeaPlugin
    推薦指數:五星

  7. android-toolbox-plugin
    能根據xml文件生成對應的ViewHolder類,可以是findviewbyId形式或者是ButterKnife刀形式,如果你使用ButterKnife。
    插件下載地址:https://plugins.jetbrains.com/plugin/7200
    插件源碼地址:https://github.com/idamobile/android-toolbox-plugin推薦指數:三星

  8. java2smali
    能快速將當前java文件編譯成smali文件,方便學習smali語法的童鞋來對比源碼學習。
    插件下載地址:https://plugins.jetbrains.com/plugin/7385
    插件源碼地址:https://github.com/ollide/intellij-java2smali
    推薦指數:三星

  9. PermissionsDispatcher plugin
    自動生成android6.0權限代碼
    插件下載地址:https://plugins.jetbrains.com/plugin/8349
    插件源碼地址:https://github.com/shiraji/permissions-dispatcher-plugin
    推薦指數:五星

  10. WakaTime
    記錄你在IDE上工作的時間
    插件下載地址:https://plugins.jetbrains.com/plugin/7425
    插件源碼地址:https://github.com/wakatime/jetbrains-wakatime
    推薦指數:五星

  11. ExynapExynap
    是一個幫助你快速查找和完成代碼插入的AndroidStudio插件。你只需輸入一個命令按回車就能調出一段代碼,而這個命令也不需要你去記,只需輸入大致意思就可以了,Exynap提供了上千種智能代碼解決方案。
    插件下載地址:https://plugins.jetbrains.com/plugin/8600?pr=idea
    插件主頁地址:http://exynap.com/
    插件教程地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0908/6606.html
    推薦指數:五星

  12. MVPHelper
    一款Intellj IDEA 和Android Studio 自動生成MVP模式所需接口以及實現類的插件。
    插件下載地址:https://plugins.jetbrains.com/plugin/8507?pr=idea
    插件源碼地址:https://github.com/githubwing/MVPHelper
    推薦指數:四星

  13. InnerBuilder
    一款Intellj IDEA 和Android Studio自動生成內部類Builder代碼的插件。
    插件下載地址:https://plugins.jetbrains.com/plugin/7354
    插件源碼地址:https://github.com/analytically/innerbuilder
    推薦指數:四星

  14. Statistic


    Statistic面板.png

簡介:一款統計項目源代碼總行數,源代碼行數,源代碼行數占比,注釋行數,注釋行數占比,空白行數,空白行數占比的插件。
插件下載地址:https://plugins.jetbrains.com/plugin/4509-statistic
插件教程地址:http://blog.csdn.net/dreamlivemeng/article/details/67637789
推薦指數:五星

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,345評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,494評論 3 416
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,283評論 0 374
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,953評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,714評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,186評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,255評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,410評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,940評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,776評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,976評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,518評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,210評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,642評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,878評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,654評論 3 391
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,958評論 2 373

推薦閱讀更多精彩內容