AndroidStudio精品插件集
官网
所有插件在 Android Studio 2022.3.1.18(长颈鹿)上测试均没有问题,推荐使用此版本
Android Studio 2022.3.1.18(长颈鹿)正式版下载:
下载好插件,选择 Settings -> Plugins -> Install Plugin from Disk 进行安装
小技巧:如果出现安装不了的情况,并且 Studio 不是这个版本的,可以直接复制插件的名称然后在 Studio 插件在线搜索并下载,Studio 会自动帮你匹配最佳的插件版本。
插件名称:Translation
Github:TranslationPlugin
下载地址:点我下载插件
插件简介:我们在 Review 代码或者注释时,偶尔会对某个单词或者句子感到陌生,多数人会选择到第三方软件或者网站去翻译,但是这一来二去也是相对比较麻烦,这个时候你只要装上这款插件,即可在 Studio 中直接翻译,这样可以大大提高我们对代码的专注度。
插件文档:选中欲翻译的英文单词或者句子,鼠标右击选择 Translate(默认为第一个选项),如果是翻译某个 API 文档,可以直接右击选择 Translate Documentation。在 Studio 工具栏上面有翻译的按钮,点击会弹出翻译小窗口,小窗口有设置按钮,点击设置按钮即可选择翻译引擎(谷歌、有道、百度)。
插件名称:Adb Input
下载地址:点我下载插件
插件简介:这是一款可以在 IDE 将文本数据通过电脑传输到手机上面的工具
插件文档:在侧边栏找到 Adb Input 选项,第一步选择设备,第二步输入要发送文本,点击 Send 即可
插件名称:ADB Idea
Github:adb-idea
下载地址:点我下载插件
插件简介:这是一款 adb 命令封装的工具集,可以实现卸载应用,杀死应用,清楚数据、撤销权限等操作
插件文档:工具路径:菜单栏 Tools -> ADB Idea
插件名称:SequenceDiagram
Github:SequencePlugin
下载地址:点我下载插件
插件简介:这是一款能根据代码自动生成 UML 的插件,可以说是阅读源码的神器。
插件文档:在方法名右击,然后选择 Sequence Diagram 即可查看对应的 UML 图,不仅如此,插件还支持导出到图片,还支持配置 UML 图中的调用链的深度,十分方便。
插件名称:GsonFormat
Github:GsonFormat
下载地址:点我下载插件
插件简介:这是一款能够帮助我们将后台返回的 Json 转换成 Java Bean 类中的字段的插件,可极大提升我们的调试接口的效率及准确度。
插件文档:在 Bean 类中右击,选择 Generate -> GsonFormat,输入后台返回的 Json 数据即可转换成 Java Bean。
插件名称:JSON To Kotlin Class
Github:JsonToKotlinClass
下载地址:点我下载插件
插件简介:这是一款能够帮助我们将后台返回的 Json 转换成 Kotlin Bean 类中的字段的插件,可极大提升我们的调试接口的效率及准确度。
插件文档:在 Bean 类中右击,选择 Generate -> Convert Json Into Kotlin Class,输入后台返回的 Json 数据即可转换成 Kotlin Bean。
插件名称:CopyToFinder
Github:CopyToFinder
下载地址:点我下载插件
插件简介:用过 macOs 系统的同学,应该有遇到过一个问题,可以复制 Finder 的文件到 Studio 上,但是 Studio 却无法复制文件到 Finder 上,而这个插件恰好解决了这个痛点,这样的插件你爱了吗?
插件文档:使用 ⌘ + C 并使用 ⌘ + V 将文件复制到 ide 内部;如果要剪切文件,请使用 ⌘ + ⌥ + V 。
插件名称:Json Helper
下载地址:点我下载插件
插件简介:当日志打印的 Json 没有经过格式化的时候,我们 Review 起来会非常困难,这时可以利用这款插件对 Json 文本进行格式化,相比我们去网页格式化,这种方式极大提高了我们的效率。
插件文档:不需要任何快捷键,只需要找到 Studio 窗口最右边,即可找到 Json Helper 选项,点击即可。
插件名称:FindViewByMe
Github:FindViewByMe
下载地址:点我下载插件
插件简介:Gradle 5.0 之后,ViewId 将不会以常量的形式呈现,因此 ButterKnife 宣布弃更,其实我觉得吧,无论后续出了什么 View 注入框架,最终还是调用了 findViewById,虽然这些框架更加便捷,但是也存在一些缺陷,例如 ViewBinding 会多生成一个类,无法保证 View 命名规范等问题,其实 findViewById 就挺好,但是好是好,写起来很枯燥怎么办?这个时候如果有一个自动生成 findViewById 代码的插件,是不是问题就已经解决了?
插件文档:在 xml 文件中右击,选择 Generate -> FindViewByMe,然后选择需要生成 findViewById 的 View 即可。
插件名称:CodeGlance
Github:CodeGlance
下载地址:点我下载插件
插件简介:Studio 自带的滚动条设计太过于简单,而这款插件恰到好处地扩展了滚动条的功能
插件文档:不需要任何快捷键,只需要找到 Studio 最右边的小窗口,点击或者拖动预览窗口中的内容都能实现快速定位