美文网首页
AndroidStudio 优秀插件汇总

AndroidStudio 优秀插件汇总

作者: Jannonx | 来源:发表于2017-09-20 10:06 被阅读487次

    第一部分 插件的介绍

    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
    推荐指数:五星

    相关文章

      网友评论

          本文标题:AndroidStudio 优秀插件汇总

          本文链接:https://www.haomeiwen.com/subject/tgtzzttx.html