插件让世界更美好:Android Studio顶级插件,你值得拥有( 二 )
本文插图
还有一个adb-enhanced插件 , 可让用户在移动数据和省电模式之间快速切换
8.Codota
Codota是一个基于AI的编程插件 , 它使用机器学习根据具体情境从数百万个代码片段(Java、Javascript、Python等)中实现编码众包 。 它还允许用户直接嵌入通用代码段以提高开发技能并降低出错几率 。
如下图所示 , 它在“自动完成选项”列表中显示每个代码完成的概率 , 其中最有可能实现的代码已在编辑器中突出显示(只需按右箭头) 。
本文插图
9.Name That Color
如果你对Android代码库中的颜色代码感到困惑 , 别慌 , 这是开发人员的共同难题!虽然编码通常意义上是一门艺术 , 但并非所有的开发者都擅长开发颜色代码 , 尤其是各式各样的颜色代码 。 在这种情况下 , 请输入诸如red1 , blue_lighter , 或red2的特色名称 。
幸运的是 , 有一个很棒的插件可以助您进行代码命名 。 您仅需将十六进制代码粘贴于颜色资源文件 , 系统会生成最佳匹配的设计素材或材料调色板名称 。
10.String Manipulation
接下来要介绍的是提供了各种字符串操作方式的StringManipulation插件 。
从切换大小写到在各种动物之间切换 , 如camel、snake、kebab , 再到重复递增、排序、对HTML、Java、SQL、PHP、XML字符串进行转义/反转义 , 以及执行grep等过滤操作 , String Manipulation插件无所不通 。
11.Vector Drawable Thumbnails
要预览矢量可绘制的XML文件 , 我们通常必须重建项目 。 使用矢量可绘制缩略图 , 我们可以单击预览所有的矢量可绘制对象 。
本文插图
12.Kotlin Fill Class
通常 , 开发人员需快速创建具有默认属性的Kotlin类 。 IntelliJ插件正是为此设计 。 它为空体构造函数和函数提供意向操作 , 使您可以快速初始化参数 。
本文插图
13.TabNine
TabNine属于自动补全插件 , 它利用深度学习提供智能建议 , 加速编码过程 。
它支持20种编程语言 , 并接受了来自GitHub约200万个文件的培训 。 为了预测下一个“token” , 它查找在训练数据集中的现有模式 。 这使得TabNine在惯用编程中占据一席之地 。
14.KeyPromoter X
KeyPromoter X属于IntelliJ IDE插件 , 可帮助您在工作时学习基本的快捷方式 。 当您在IDE内的某个按钮上使用鼠标时 , 该插件会提示开发者该采取何种快捷键 。
它还会侧窗格中显示鼠标操作的历史记录及其对应的键盘快捷键列表 。 对于没有快捷键的按钮 , KeyPromoter X会显示直接创建提示 。
15.ClearCache Plugin
通常 , 当开发人员需要删除缓存时 , 他们必须遍历.gradle目录 。 这相当费时 。 笔者建议创建一个Gradle脚本来加速遍历过程 , 然而为何要“重新发明轮子”呢?
通过使用Clear Cache插件 , 我们可以检索具有给定前缀的所有软件包 , 并删除不再需要的包 。 以下是演示:
本文插图
16.Gradle Killer
通常 , 开发者会后悔进行Gradle构建或仅希望立即停止这项工作 。 您可以运行ps命令或在任务管理器中查找Java.exe , 但这种操作比较麻烦 。
如今 , Gradle Killer这一插件在Android Studio的运行菜单中添加了一个Kill Gradle图标 。 只需单击这一图标便可回收内存!这项功能让世界各地的开发人员受益 。
- #美国#疫情结束之后,世界将走向“无极”?对华幕后黑手已浮出水面
- 酷车视野无论什么身份,只能在这里停留3个小时,世界上唯一没有华人的国家
- ZAKER全球累计确诊超400万 巴西新增超1万例,昨夜今晨世界疫情一览:
- IT极客世界“拒绝”平庸设计,小米MIX4渲染图曝光,堪称“颜值”奇迹
- IT极客世界小米MIX4渲染图曝光,堪称“颜值”奇迹,“拒绝”平庸设计
- 体坛焦点美国刷新两大世界纪录,美国权贵最新讲话意味深长,120万+7万
- 海陆空天惯性世界政变失败了,赤裸打脸美中央情报局!大批叛徒被委内瑞拉军队消灭
- 乐天下文化为什么许多人认为日本领土很小!,日本国土面积全世界排名第62
- 雁过确会留声在这里生活需要很大的勇气,世界上“最脏”的国家
- 娱乐中的趣闻还在为生存所困扰吗?试试这些道具!,我的世界:星际探险新模式