不得不装的21款,Android Studio插件 [复制链接]

2019-9-10 09:37
搞点大事情 阅读:192 评论:0 赞:1
Tag:  插件

最近改用 Android Studio 3.5 preview ,顺便整理一下,常用的插件。

GsonFormat

将 Json 字符串快速转成 JavaBean 对象,免去我们根据 Json 字符串手写对应 Java Bean 的过程.

不得不装的21款,Android Studio插件

Tips: 可以使用快捷键 alt + s (windows) / option + s (mac)

Android ButterKnife Zelezny

配合 butterknife 实现注解,不用再手动实现 findViewById 了。

不得不装的21款,Android Studio插件

Android Methods Count

显示依赖库中得方法数

不得不装的21款,Android Studio插件

Lifecycle Sorter

可以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序, windows 快捷键Ctrl + alt + K . Mac 快捷键 option + command + K

Android Code Generator

根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu。

不得不装的21款,Android Studio插件

CodeGlance

在右边实现代码预览,类似于 sublime ,快速定位。

不得不装的21款,Android Studio插件

FindBugs-IDEA

查找 bug 的插件。具体使用可见 freddyyao 的简书文章 -> 代码缺陷扫描神器 —— FindBugs

不得不装的21款,Android Studio插件

ADB WIFI

使用wifi无线调试你的app,无需root权限

不得不装的21款,Android Studio插件

JSONOnlineViewer

在 Android Studio 中,请求、调试接口

不得不装的21款,Android Studio插件

Android Styler

根据 xml 自动生成 style 代码的插件。需要把要生成 style 的代码 copy 到 styles.xml 中,选中进行设置。

不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件

Android Drawable Importer

这是一个非常强大的图片导入插件。它导入Android图标与Material图标的Drawable ,批量导入Drawable ,多源导入Drawable(即导入某张图片各种dpi对应的图片)

不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件

Genymotion

一款速度较快的 Android 模拟器,可以在 Android Studio 中直接开启。

不得不装的21款,Android Studio插件

SQLScout

在 Android Studio 中调试数据库 (SQLite)

详细使用参考:在 Android Studio 上调试数据库 ( SQLite )

不得不装的21款,Android Studio插件

GradleDependenciesHelperPlugin

maven gradle 依赖支持自动补全

不得不装的21款,Android Studio插件

RemoveButterKnife

ButterKnife这个第三方库每次更新之后,绑定view的注解都会改变,从bind,到inject,再到bindview,搞得很多人都不敢升级,一旦升级,就会有巨量的代码需要手动修改,非常痛苦当我们有一些非常棒的代码需要拿到其他项目使用,但是我们发现,那个项目对第三方库的使用是有限制的,我们不能使用butterknife,这时候,我们又得从注解改回findviewbyid针对上面的两种情况,如果view比较少还好说,如果有几十个view,那么我们一个个的手动删除注解,写findviewbyid语句,简直是一场噩梦(别问我为什么知道这是噩梦)所以,这种有规律又重复简单的工作为什么不能用一个插件来实现呢?于是RemoveButterKnife的想法就出现了。

不得不装的21款,Android Studio插件

AndroidProguardPlugin

一键生成项目混淆代码插件,值得你安装~

不得不装的21款,Android Studio插件

EventBus3 Intellij Plugin

为 EventBus 提供快速索引和跳转(目前只支持 EventBus 3.x 版本)

从 EventBus.post 到 @Subscribe 或者 onEventMainThread

从 @Subscribe 到 EventBus.post

不得不装的21款,Android Studio插件

Android Studio Prettify

可以将代码中的字符串写在string.xml文件中选中字符串鼠标右键选择图中所示

不得不装的21款,Android Studio插件

ECTranslation

Android Studio 翻译插件,可以将英文翻译为中文.

不得不装的21款,Android Studio插件

Exynap

Exynap 一个帮助开发者自动生成样板代码的 AndroidStudio 插件

不得不装的21款,Android Studio插件

MVPHelper

一款Intellj IDEA 和Android Studio的插件,可以为MVP生成接口以及实现类,解放双手。

具体请查看Android Studio插件之MVPHelper,一键生成MVP代码一文

不得不装的21款,Android Studio插件


我来说两句
您需要登录后才可以评论 登录 | 立即注册
facelist
所有评论(0)
领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

Powered by Discuz! X3.2© 2001-2019 Comsenz Inc.( 粤ICP备15117877号 )