Android Studio 4.0 以上插件推荐

2,736 阅读4分钟

GsonFormatPlus 将 json 字符串转化为 javabean.

Android Parcelable code generator JavaBean序列化,快速实现Parcelable接口。

Android Methods Count 显示依赖库中得方法数 image.png

CodeGlance 在右边可以预览代码,实现快速定位,屏幕小作用不大。

EventBus3-IDEA eventbus导航插件(对于最新版的 EventBus 3.0.0 好像无效,请替换为eventbus3-intellij-plugin此插件地址在本文第51个)

.ignore

我们都知道在Git 中想要过滤掉一些不想提交的文件,可以把相应的文件添加到.gitignore 中,而.gitignore 这个Android Studio 插件根据不同的语言来选择模板,就不用自己在费事添加一些文件了,而且还有自动补全功能,过滤文件再也不要复制文件名了。我们做项目的时候,并不是所有文件都是要提交的,比如构建的build 文件夹,本地配置文件,每个Module 生成的iml 文件,但是我们每次add,commit 都会不小心把它们添加上去,而gitignore 就是解决这种痛点的,如果你不想提交的文件,就可以在创建项目的时候将这个文件中添加即可,将一些通用的东西屏蔽掉。 image.png image.png

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插件整理