1.CodeGlance2
类似于Sublime或Xcode,CodeGlance插件在编辑器中嵌入了代码迷你图。滚动条也有所增大。在CodeGlance预览文件的代码模式下,用户可以快速导航到目标处。
2.JSON To Kotlin Class
使用JSON To Kotlin Class插件可以更快速地将JSON字符串转换为Kotlin数据类。此外,此插件还支持:
· JSON库的系列注释—Gson、Jackson、Fastjson、Moshi、LoganSquare等。
· 使用默认值初始化属性并允许其为空数组。
· 将属性名称重命名为camelCase样式,并将类创建为内部类或单个类。
· 从本地文件/HttpURL加载JSON,前提是JSON字符串有效。
3.Codota
Codota是一个基于AI的编程插件,它使用机器学习根据具体情境从数百万个代码片段(Java、Javascript、Python等)中实现编码众包。它还允许用户直接嵌入通用代码段以提高开发技能并降低出错几率。
如下图所示,它在“自动完成选项”列表中显示每个代码完成的概率,其中最有可能实现的代码已在编辑器中突出显示(只需按右箭头)。
4.Gradle Killer
通常,开发者会后悔进行Gradle构建或仅希望立即停止这项工作。您可以运行ps命令或在任务管理器中查找Java.exe,但这种操作比较麻烦。
如今,Gradle Killer这一插件在Android Studio的运行菜单中添加了一个Kill Gradle图标。只需单击这一图标便可回收内存!这项功能让世界各地的开发人员受益。
5.Nyan Progress Bar
最后一个插件也很重要,NyanProgress良好的进度条陪伴您度过Gradle的构建和重建期。漫长的等待时间会挫伤开发者的积极性。幸运的是,NyanProgress将NyanCat引入了丰富多彩的进度条上,这让开发者的等待期不再无聊,无需时刻怀疑Gradle构建是否已然失败!
6..ignore 一键添加忽略文件
忽略文件这个鬼东西,烦得一批,通过如上插件,可以一件解决很多的事情。
可以根据生成的忽略文件规则进行项目特定添加。
7.Alibaba Java Coding Guidelines 阿里编码规约
8.ScreenMatch 屏幕适配(最小宽度)
9.1 Parcelable Code自动生成
一般情况下,很多时候,我们需要序列化的时候,因为Parcalable相关代码写起来比较费劲,更多时候都是直接选择实现Serializable接口。在部分场景下,Parcalable的效率更高,当有了该插件,就支持一键生成Parcalable相关代码啦
10.ECTranslation2翻译
11.Android Drawable Preview
这是一款在 Studio 上预览图片资源缩略图的插件,能帮我们快速定位欲查找图片的位置,除此之外还支持显示 xml 资源的缩略图。