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

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

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版本。大家有需要可以去尝试安装使用。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5684831.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存