GsonFormatPlus
将 json 字符串转化为 javabean.
Android Parcelable code generator
JavaBean序列化,快速实现Parcelable接口。
Android Methods Count
显示依赖库中得方法数
CodeGlance
在右边可以预览代码,实现快速定位,屏幕小作用不大。
EventBus3-IDEA
eventbus导航插件(对于最新版的 EventBus 3.0.0 好像无效,请替换为eventbus3-intellij-plugin此插件地址在本文第51个)
.ignore
我们都知道在Git 中想要过滤掉一些不想提交的文件,可以把相应的文件添加到.gitignore 中,而.gitignore 这个Android Studio 插件根据不同的语言来选择模板,就不用自己在费事添加一些文件了,而且还有自动补全功能,过滤文件再也不要复制文件名了。我们做项目的时候,并不是所有文件都是要提交的,比如构建的build 文件夹,本地配置文件,每个Module 生成的iml 文件,但是我们每次add,commit 都会不小心把它们添加上去,而gitignore 就是解决这种痛点的,如果你不想提交的文件,就可以在创建项目的时候将这个文件中添加即可,将一些通用的东西屏蔽掉。
CheckStyle-IDEA
CheckStyle-IDEA 是一个检查代码风格的插件,比如像命名约定,Javadoc,类设计等方面进行代码规范和风格的检查,你们可以遵从像Google Oracle 的Java 代码指南 ,当然也可以按照自己的规则来设置配置文件,从而有效约束你自己更好地遵循代码编写规范。
Codata
搜索最好的Android代码。(Studio里面直接可以搜到此插件)
**
Java 代码约束插件
Alibaba Java Coding Guidelines
这是阿里巴巴开发的一款代码约束插件,当我们的代码不符合规范时,会有相应的警告提示,能够帮助我们在开发中提升代码质量。安装成功后重启,插件在发现预览 Java 类中发现不规范的地方会有黄色的警告。
Drawable 预览插件
Android Drawable Preview
这是一款在 Studio 上预览图片资源缩略图的插件,能帮我们快速定位欲查找图片的位置,除此之外还支持显示 xml 资源的缩略图。安装成功后重启,即可通过 drawable 或者 mipmap 文件夹进行预览图片。
Json 转 Kotlin Bean 插件
JSON To Kotlin Class
这是一款能够帮助我们将后台返回的 Json 转换成 Kotlin Bean 类中的字段的插件,可极大提升我们的调试接口的效率及准确度。
在 Bean 类中右击,选择 Generate -> Convert Json Into Kotlin Class,输入后台返回的 Json 数据即可转换成 Kotlin Bean。
英文翻译插件
Translation
ECTranslation
我们在 Review 代码或者注释时,偶尔会对某个单词或者句子感到陌生,多数人会选择到第三方软件或者网站去翻译,但是这一来二去也是相对比较麻烦,这个时候你只要换上这款插件,即可在 Studio 中直接翻译,这样可以大大提高我们对代码的专注度。
选中欲翻译的英文单词或者句子,鼠标右击选择 Translate(默认为第一个选项)
Android Styler
根据xml自动生成style代码的插件
kdoc-generator
可以让 kotlin 也可以像 java 一样,在方法注释时出现参数和返回值。
SingletonTest
快速生成单例模式的预设
TabNine
这是一个自动完成功能插件(代码提示),可利用深度学习来建议智能完成情况,让你更快地编写内容。
它支持20种编程语言,并接受了来自GitHub约200万个文件的培训。为了预测下一个“token”,它会寻找在训练数据集中找到的模式。这使得TabNine在惯用编程中特别有用。
AndroidProguardPlugin
一键生成项目混淆代码插件,值得你安装~(不过目前可能有些第三方项目的混淆还未添加完全)
folding-plugin
**帮助对资源文件分包,使用方法参考
参考:
最完整Android Studio插件整理