栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Restful Retrofit, Android Studio Plugin,好用的查看API的插件

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Restful Retrofit, Android Studio Plugin,好用的查看API的插件

        大家有没有在Android移动端开发或者Flutter跨平台开发过程中遇到过,“请帮忙梳理一下项目一共有多少网络请求接口吧?”或者我们的项目采用多module的模式时,“请帮忙梳理一下某个module有多少网络请求接口吧?”这类的请求?我们一般的会怎么做呢?

  • 平时整理接口文档(难免会有疏漏或者停止更新,文档与代码不匹配)
  • 直接查看类似Swagger的可视化文档(无法与移动端的项目或者module进行一一对应)
  • 查看代码(费时费力)

        那么有没有一种图像化的插件,可以让我们直接在Android Studio上就能罗列出所有的网络请求接口以及他们的请求类型?不用再担心代码的变更与我们整理的接口文档不一致的问题?是不是可以理解为一种document as code?

        其实在Intellij Idea上针对Java技术栈的后端开发人员是有类似的插件的,请移步这里。在Intellij Idea中可以非常直观的查看项目中所有的网络请求接口,还可以双击URL直接跳转到对应的方法定义,做简单的HTTP请求等等。但是这个插件对于Spring体系支持较好,例如Spring MVC/Spring Boot。广大的Android移动端开发或者Flutter跨平台开发无法进行使用。

        那么真的没有解决办法了吗?其实在Android Studio平台上也有类似的一款插件,那就是Restful Retrofit,RestfulTool Retrofit - IntelliJ IDEA & Android Studio Plugin | Marketplace (jetbrains.com)。

        这款插件是专门针对于使用了Retrofit网络请求框架的Android项目或者Flutter项目量身定制的。也就是说你的项目无论是使用Java,Kotlin还是Flutter,只要使用了Retrofit (square.github.io)或者retrofit | Dart Package (pub.dev),都可以简单直观地查看项目中所有的网络请求,还可以轻松的跳转到代码实现。

        插件使用的效果如下:

         这款插件目前也一直在更新,支持最新的Android Studio和Intellij Idea版本。大家有需要可以去尝试安装使用。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/684281.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号