常用插件

1.CodeGlance2

类似于Sublime或Xcode,CodeGlance插件在编辑器中嵌入了代码迷你图。滚动条也有所增大。在CodeGlance预览文件的代码模式下,用户可以快速导航到目标处。


4d086e061d950a7b635fb8895613c3dff3d3c95a.jpeg

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图标。只需单击这一图标便可回收内存!这项功能让世界各地的开发人员受益。


4d086e061d950a7b635fb8895613c3dff3d3c95a.jpeg

5.Nyan Progress Bar

最后一个插件也很重要,NyanProgress良好的进度条陪伴您度过Gradle的构建和重建期。漫长的等待时间会挫伤开发者的积极性。幸运的是,NyanProgress将NyanCat引入了丰富多彩的进度条上,这让开发者的等待期不再无聊,无需时刻怀疑Gradle构建是否已然失败!


4d086e061d950a7b635fb8895613c3dff3d3c95a.jpeg

6..ignore 一键添加忽略文件

忽略文件这个鬼东西,烦得一批,通过如上插件,可以一件解决很多的事情。

可以根据生成的忽略文件规则进行项目特定添加。

7.Alibaba Java Coding Guidelines 阿里编码规约

8.ScreenMatch 屏幕适配(最小宽度)

9.1 Parcelable Code自动生成

一般情况下,很多时候,我们需要序列化的时候,因为Parcalable相关代码写起来比较费劲,更多时候都是直接选择实现Serializable接口。在部分场景下,Parcalable的效率更高,当有了该插件,就支持一键生成Parcalable相关代码啦


6fd35627f3b30e71d4eb4adf689cab6f.png

10.ECTranslation2翻译

1660618140906.jpg

11.Android Drawable Preview

这是一款在 Studio 上预览图片资源缩略图的插件,能帮我们快速定位欲查找图片的位置,除此之外还支持显示 xml 资源的缩略图。


1660618685273.jpg
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容