1. CodeGlance(代码全景)
类似于Sublime或Xcode,此插件在您的编辑器中嵌入了一个代码迷你地图。滚动条也会变得稍大一些。CodeGlance预览了文件的代码模式,让您快速导航到所需的部分。
2. Rainbow Brackets(彩虹括号)
对于程序员来说,嵌套的括号和圆括号可能是一个麻烦,特别是当某些括号丢失时。它们在代码审查中可能会让人真正头疼。此插件为圆括号、方括号和花括号添加了可爱的彩虹颜色。对于刚开始入门的开发人员,或者那些发现自己陷入大块代码中的人,它是一个救星。除了Java和Kotlin,此插件还支持其他十几种语言,如Objective-C、Scala、Python、HTML、SQL等。
3. ADB Wifi
与iOS开发人员不同,Android开发人员通常必须确保在设备调试期间不要断开USB连接。虽然有一组ADB shell命令可以通过WIFI建立连接,但使用GUI快捷方式会快得多。只需安装ADB Wifi插件,确保您的主机设备和手机连接到同一网络,然后转到“工具” → “android” → “ADB WIFI” → “ADB USB to WIFI”,开始连接 - 现在您可以在无需USB连接的情况下运行应用程序。
4. Atom One Dark Theme
现代化IntelliJ IDEA的推荐Atom One Dark主题,通过插件美化使用方式。
5. Material UI Theme
Android Studio拥有适合暗黑模式爱好者的Dracula主题。但有时候,改变一下也是不错的选择,而Material UI Theme插件正是为此而设计。该插件提供了一系列令人印象深刻的主题调色板,支持大多数编程语言,还包含了材料图标、填充和许多自定义选项。
6. JSON To Kotlin Class
使用这个插件,将JSON字符串转换为Kotlin数据类将变得更加快捷。此外,它还支持:
-
• 多种JSON库的注解,包括Gson、Jackson、Fastjson、Moshi、LoganSquare等。
-
• 初始化属性并允许它们具有默认值和可为空。
-
• 将属性名称改为驼峰式样式,并生成内部类或单独的类。
-
• 从本地文件/HTTP URL加载JSON,前提是JSON字符串是有效的。
-
7. Kotlin Fill Class
经常需要快速创建一个带有默认属性的Kotlin类。这个IntelliJ插件正是为此而设计的。它为您提供了用于空构造函数和函数的意图操作,让您快速初始化参数。
8. Clear Cache Plugin
通常情况下,当开发人员需要清除缓存时,他们必须遍历.gradle目录。这是耗时的。您可以创建一个Gradle脚本来加速这个过程,但是为什么要重复造轮子呢?
通过使用Clear Cache插件,我们可以检索具有给定前缀的所有包,并删除那些不再需要的包。以下是一个演示:
9. Material Design Icon Generator
这个插件帮助您在Android应用程序中添加Material Design图标。导入资源、指定颜色、大小和密度非常简单。