Skip to content

Latest commit

 

History

History
142 lines (108 loc) · 5.47 KB

Android Studio好用的插件.md

File metadata and controls

142 lines (108 loc) · 5.47 KB

🔥 安卓studio好用的插件:

由于内容过多,分为两篇博客详解,更多内容请看我的博客:

目录:

一、生成java文件,xml布局和生成资源文件有关:

1.SmartFindViewById
2.GenerateFindViewById(很完美的一个插件)
3.LayoutCreator
4.Android Code Generator
5.Android Studio Prettify
6.AndroidAccessors
7.Android Layout ID Converter
8.BorePlugin
9.Exynap
10.MVPHelper
11.InnerBuilder

二、资源文件的管理和自动生成有关:

1.svgtoandroid
2.Android Holo Colors Generator
3.Android Drawable Importer(36M,有点大) 快速批量导入不同大小的drawable文件
4.Android Material Design Icon Generator 是一个可以生成【Material Design图标】的插件。
5.Android Styler 根据xml自动生成style样式(有点复杂,不实用)
6.android-strings-search-plugin
7.color-manager
8.AndroidPixelDimenGenerator
9.android-selector-intellij-plugin
下面这几个不常用,作为了解:
DimenGenerator 命令行生成dimen
android-selector-chapek
Strings-xml-tools

三、格式化xml布局工具:

1.LayoutFormatter
2.LayoutFormat

四、权限有关:

PermissionsDispatcher plugin

五、序列化工具:

1.Android Parcelable code generator自动生成Parcelable序列化
2.Android Parcelable code generator(for kotlin)使用kotlin开发时自动生成Parcelable序列化。
3.GenerateSerialVersionUID自动生成Serializable序列化。
4.SerializableParcelable Generator自动生成Serializable序列化

六、翻译有关:

1.ECTranslation
2.AndroidLocalizationer
3.TranslationPlugin
4.ReciteWords

七、第三方注解,事件和依赖注入库可视化工具:

1.Android ButterKnife Plugin Plus
2.Android ButterKnife Zelezny
3.Remove ButterKnife
4.eventbus3-intellij-plugin
5.dagger-intellij-plugin dagger
6.otto-intellij-plugin otto
7.databinding-support

八、代码补全工具:

1.Android Postfix Completion
2.GradleDependenciesHelperPlugin
3..ignore

九、辅助工具

1.CodeGlance 代码预览和快速定位
2.IconViewer图标预览插件
3.GsonFormat 快速生成json实体类的插件
4.JsonToKotlinClass 能将 Json 数据直接映射生成 Kotlin Data Class 代码。
5.smalidea  这是一个Android APK程序的动态调试调试插件。
6.android-studio-proteus-plugin 将xml转化为json。
7.Lifecycle Sorter 按生命周期排序
8.Android Methods Count 统计第三方依赖库的方法数。
9.dexcount-gradle-plugin 统计方法数
10.AndroidResourceUsageCount 显示每个资源文件的引用次数
11.Statistic 统计代码行数
12.SingletonTest 生成单例模式的类
13.TemplateBuilder是一款能够帮助我们快速生成Android Studio Template的Android Studio插件
14.Markdown Navigator是一个能在IDE编辑markdown语法的插件。
15.idea-markdown
16.instapk-studio-plugin 分享apk文件

十、UI优化有关:

1.TinyPic 压缩图片资源
2.lint-cleaner-plugin 删除未使用的资源
3.folding-plugin 布局文件分组的插件
4.Layout Master 快速调试UI参数的Android插件

十一、Android Studio主题相关:

1.Material Theme UI 添加Material主题到你的Android Studio
2.Android Studio插件之sexy editor(设置AS代码编辑区的背景图)

十二、UML工具有关

1.Code Iris快速分析布局以及代码包结构关系,并生成UML图
2.SimpleUML 生成UML图

十三、打包、加固、混淆、Gradle编译、搜索代码有关:

1.AndroidProguardPlugin一键生成项目混淆代码插件(不过目前可能有些第三方项目的混淆还未添加完全)
2.ApkMultiChannelPlugin 一个为了方便 Android 多渠道打包的 Android Studio / IDEA 插件
3.gradle-packer-plugin (还没测试怎么用,所以暂时没写到这里) 4.Codota 搜索最好的Android代码
5.intellij-java2smali将Java & Kotlin编译成smali
6.gradle-cleaner-intellij-plugin强制清除延迟,不再需要Gradle任务。 7.freeline Android 平台上的秒级编译方案,Instant Run 的替代品

十四、检测、Code Review、测试和调试相关:

1.LeakCanary 帮助你在开发阶段方便的检测出内存泄露的问题。
2.JVM Debugger Memory View Android Studio和IDEA中一个很有用的内存调试插件。
3.reVu 代码review神器,这个插件比较轻量,review记录保存在xml文件中,直接提交到git
4.findBugs-IDEA 帮你一起找bug的一个插件,很老的一个插件了。
5.CheckStyle-IDEA(49M,有点大)检查代码风格的插件。
6.JSONOnlineViewer 在android studio中调试接口数据
7.ADB WIFI 无需root就能wifi调试
8.adb-idea 可以一键清理缓存并重启APP
9.SQL Scout (SQLite Support) 在 Android Studio 上调试数据库 ( SQLite )
10.Robotium Recorder一个自动化测试框架。

十五、国际化适配有关的插件
  1. Dimens Convert 一个快速生成dimens.xml的插件
  2. AndroidLocalizationer 一键实现语言国际化