首页 » PHP教程 » androidstudiophp插件技巧_热门Android Studio 插件这里是Top 20

androidstudiophp插件技巧_热门Android Studio 插件这里是Top 20

访客 2024-11-15 0

扫一扫用手机浏览

文章目录 [+]

Android Studio是Google基于IntelliJ开拓的一款功能强大的开拓工具,它具有构建出色Android运用所须要的统统。
借助基于IntelliJ IDEA的强大的功能,插件非常丰富。

精确的利用插件可以帮助你提高事情效率,更智能,更快。
但是,不断增长的插件列表可能也会让人不知所措。
考虑到这一点,我在这里盘点了一个Android Studio 插件列表,以减轻选择的麻烦。
对付利用其他IDE(例如WebStorm)的开拓职员也同样适用。

androidstudiophp插件技巧_热门Android Studio 插件这里是Top 20

让我们开始吧!

androidstudiophp插件技巧_热门Android Studio 插件这里是Top 20
(图片来自网络侵删)
1. CodeGlance

与Sublime或Xcode相似,此插件在你的编辑器中嵌入了代码的缩略图。
如下图所示,右边是代码的缩略小图,滚动条也变大了。
利用Codeglance预览代码模式,让你 快速导航至所需部分。

2. Rainbow Brackets

对付程序员来讲,嵌套括号让他们很痛楚,尤其是在短缺某些内容的时候,在代码审查中,它们可能真是令人头疼,由于你很丢脸出哪些括号是配对的。

这个插件为您的代码添加了俊秀的彩虹色,用于圆括号,方括号和大括号。
对付刚刚起步的开拓职员,或者对付创造自己陷入大量代码中的开拓职员而言,这是一个救星。

除了Java和Kotlin外,此插件还支持其他十多种措辞如-Objective-C,Scala,Python,HTML,SQL等。

3. SQLDelight

SQLDelight是一个著名的Kotlin多平台数据库库。
它通过SQL天生Kotlin API,并卖力根据架构本身创建数据库。

SQLDelight出自大名鼎鼎的Square(此外,Square开源了很多强大的盛行库,比如:Retrofit、Okhttp、Picasso等),它具有IntelliJ和Android Studio插件,用于语法突出显示,代码完成和通过SQL查询导航。

4. ADB Idea

这是Android Studio和Intellij IDEA的插件,可加快你日常的Android开拓速率。
ADB Idea供应了单击快捷办法命令,用于启动,卸载,终止运用程序,撤消权限以及打消运用程序数据。

要调用此插件,您可以导航到“工具”->“ Android”->“ ADB Idea”菜单,或从“查找操作”中搜索命令。

5. ADB Wifi

与iOS开拓不同,Android开拓职员常日必须确保在设备上进行调试时,永久不要断开USB的连接。
只管有一组ADB Shell命令可以通过WIFI建立连接,但是利用GUI快捷办法要方便的多。
只需安装ADB Wifi插件即可。

确保你的电脑和手机连接在同一网络上,然后转到“Tools”→“ android”→“ ADB WIFI”→“ ADB USB to WIFI”开始连接,现在您无需USB连接,即可运行运用程序。

6. Material UI Theme

Android Studio为阴郁模式爱好者供应了一个可爱的Dracula主题,但是有时候,做一些变动并不不是坏事,Material UI Theme便是为此而设计。
该插件具有令人印象深刻的主题调色板,供应俊秀的配色方案,并支持绝大多数编程措辞,以及Material图标,添补和一系列自定义设置。

7. JSON To Kotlin Class

利用此插件,将JSON字符串转换为Kotlin数据类非常随意马虎。
此外,它还支持:

一系列JSON表明库-Gson,Jackson,Fastjson,Moshi,LoganSquare等利用默认值初始化属性,并使它们可以为空。
将属性名称重命名为驼峰样式,并将类天生为内部或单个类。
如果JSON字符串有效,则从本地文件/ Http URL加载JSON。

8. Vector Drawable Thumbnails

要预览矢量drawable XML文件,我们常日必须重新构建项目。
而利用Vector Drawable Thumbnails插件,我们只需单击一次,就可以预览所有vector drawables 。

9. Codota

Codota是一个基于AI的代码补全插件,它利用机器学习数百万个代码段(Java,Javascript,Python等),根据您的高下文建议补全代码。
它还使你可以直接嵌入通用代码段,以提高开拓技能并减少出错的机会。

如下图所示,它在自动完成建议列表中,显示了每个代码完成的概率,最有可能的代码已在编辑器中突出显示(只需按向右箭头)。

10. Name That Color

如果以为Android代码库中的颜色命名令人头痛,别担心,你不是一个人!
只管编码常日被称为艺术,但并不是所有的开拓职员都善于颜色命名,尤其是不同的阴影。
在这种情形下,请输入诸如red1,blue_lighter或red2之类的神秘名称。

幸运的是,有一个很棒的插件可以帮你办理这个名字。
你所须要做的便是,将十六进制代码粘贴到你的colors资源文件中,它将为你建议最匹配的 material颜色调色板名称。

11. String Manipulation

接下来,我们先容一个供应各种字符串操作的插件-String Manipulation。
从toggling cases到switching between camel、snake、kebab cases再到incrementing duplicates、排序、转义/取消转义HTML,Java,SQL,PHP,XML字符串以及实行过滤器操作(如grep,字符串操作)等,统统触手可及。

12. Gradle Killer

常日,你后悔开始Gradle构建或只是希望立即将其关闭。
您可以运行ps命令或在任务管理器中四处探求Java.exe,但这会很麻烦。
现在,令开拓职员高兴的是,我们有一个插件,可以在你的Android Studio的运行菜单中添加一个Kill Gradle图标。
要回收您的RAM,只需单击它!
如下图:

13. Kotlin Fill Class

有一个常见的需求,便是快速创建具有默认属性的Kotlin类。
此IntelliJ插件便是用于此目的。
它为空的布局函数和函数供应了意图操作,使您可以快速初始化参数。

14. TabNine

这是一个自动完成功能插件(代码提示),可利用深度学习来建议智能完成情形,让你更快地编写内容。

它支持20种编程措辞,并接管了来自GitHub约200万个文件的培训。
为了预测下一个“token”,它会探求在演习数据集中找到的模式。
这使得TabNine在惯用编程中特殊有用。

15. Key Promoter X

这是一个IntelliJ IDE插件,可帮助你在事情时学习基本的快捷办法。
当你在IDE内,把鼠标放按钮上时,Key Promoter X会提示你该当利用的快捷键。

它还在侧窗格中显示了以前利用的鼠标操作,及其对应的键盘快捷键的列表。
对付没有快捷办法的按钮,Key Promoter X会提示您直接创建一个快捷办法。

16. Clear Cache Plugin

常日,当开拓者须要打消缓存时,他们必须遍历.gradle目录。
那很费韶光。
您可以创建Gradle脚本来加速此过程,但是为什么要重新造轮子呢?

通过利用Clear Cache插件,我们可以检索具有给定前缀的所有软件包,并删除不再须要的软件包。
演示如下:

17. FCM Push Sender

通过给Firebase设置Registration ID,我们可以利用此插件直接从Android Studio发送推送关照。
该插件还具有利用Stetho dumpapp插件自动搜索Firebase Registration ID token 的运用内共享首选项的功能。

最突出的功能是,能将关照发送到多个可调试设备。
我们可以选择发送数据或完全,如下所示:

18. SQLScout

这是对Android Studio和IntelliJ IDEA极好的SQLite支持,可让您实时管理数据库。
这使得在调试运用程序时轻松实时实行SQL查询以更新表。

它还支持Room 持久性库-从现有数据库模式自动天生Room 实体,DAO,Migration和Database类。
数据库图表,带有语法突出显示工具的SQL编辑器,可导出schema 为Excel平分歧格式。

利用SQLScout插件可以实现所有这些功能。

19. Material Design Icon Generator

这个插件可以帮助你在Android运用程序中添加Material设计图标。
导入assets,指定颜色,大小和密度非常大略。

20. NyanProgress

末了一个插件-NyanProgress,有趣的彩色进度条。

我们有一个不错的进度条,可让您在Gradle构建和重修过程中始终陪伴着您。
无休止的等待韶光会使任何开拓职员感到沮丧。

幸运的是,NyanProgress将我们最喜好的NyanCat带到了丰富多彩的进度条上,使等待韶光变得更加有趣。
不用再疑惑Gradle版本是否已冻结!

总结

记住,在IDE中利用过多的插件并不会真正提高你的事情效率,相反,可能会大大降落Android Studio的性能。
末了,我建议选择个中一些插件,并将其纳入您的日常开拓事情中。

在我们上面先容的20个插件中,我最喜好的三个是:Name That Color,SQLDelight和CodeGlance。
那你呢?喜好哪些?欢迎在评论区留言。

Android核心知识点条记github:https://github.com/AndroidCot/Android

标签:

相关文章

语言游戏聚会的魅力,跨界交流的盛宴

在繁忙的都市生活中,一场别开生面的语言游戏聚会悄然兴起。这不仅是一场简单的娱乐活动,更是一次跨界交流的盛宴,一场思想的碰撞与火花。...

PHP教程 2024-12-29 阅读1 评论0

语言序列逻辑在现代传播中的运用与影响

语言序列逻辑,作为现代传播学中的重要理论之一,对于理解语言传播的规律、提高传播效果具有重要作用。在信息化、网络化时代,语言序列逻辑...

PHP教程 2024-12-29 阅读1 评论0