0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

介绍一款IDEA插件:Apipost-Helper-2.0

jf_ro2CN3Fa 来源:芋道源码 2023-12-06 10:47 次阅读

IDEA是一款功能强大的集成开发环境(IDE)插件,它可以帮助开发人员更加高效地编写、调试和部署软件应用程序。

我们在编写完接口代码后需要进行接口调试等操作,一般需要打开额外的调试工具。今天就给大家介绍一款IDEA插件:Apipost-Helper-2.0。用它,代码写完直接编辑器内调试、还支持生成接口文档、接口树等功能,并且完全无偿使用,超级好用!

这款插件由Apipost团队开发,官方介绍中提到:用于IDEA项目快速生成API文档,快速查询接口、接口代码功能,并支持在IDEA中进行API调试操作。

插件安装&更新

在IDEA编辑器插件中心输入Apipost 搜索安装: Apipost-Helper-2.0 (支持版本:19.3月—23.2月IDEA版本)

cbc8a9d8-93d3-11ee-939d-92fbcf53809c.png    

插件配置

使用Apipost IDEA 插件前需要在IDEA设置中进行配置,云端域名默认为:

https://sync-project-ide.apipost.cn ,无需修改。

请求token可以在Apipost 「项目设置」- 「对外能力」-「openAPI」中创建使用,也支持在IDEA中直接获取请求token。

cbcc8ada-93d3-11ee-939d-92fbcf53809c.png

无侵入生成API文档

编写完代码后,只需右键upload同步接口即可快速将源码中包含的API以及注解自动生成API文档,并生成可以访问的链接。无需任何额外操作。

cbd2b522-93d3-11ee-939d-92fbcf53809c.png

快速调试(类似Postman)

编写完代码后,点击右侧图标,可以进行快速调试。

cbd74bdc-93d3-11ee-939d-92fbcf53809c.png

根据API搜索对应源码、接口树

右侧接口调试栏新增搜索功能可以根据API搜索对应源码、接口树。

· 根据API搜索对应源码:

cbe6a438-93d3-11ee-939d-92fbcf53809c.png

·根据API在接口树中搜索API:

cbf896a2-93d3-11ee-939d-92fbcf53809c.png

根据源码method跳转到对应API树处

接口代码处展示箭头图标,点击即可快速跳转至对应接口列表处

cc02fc96-93d3-11ee-939d-92fbcf53809c.png

发送记录查看

点击左下角发送界面按钮,可查看接口的发送记录和发送详情

cc130c30-93d3-11ee-939d-92fbcf53809c.png

新增保存、查看保存记录

调试接口时某些接口返回数据需要记录,本次更新新增保存功能,发送请求后点击保存可保存该次的发送详情和返回详情。

cc3a6e42-93d3-11ee-939d-92fbcf53809c.png

可以点击发送记录按钮查看保存的记录

cc3e5976-93d3-11ee-939d-92fbcf53809c.png

这款工具还在不断更新中,小编越用越爱不释手,和市面上其他产品相比,实在太惊艳了!建议小伙伴们可以下载试试。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发环境
    +关注

    关注

    1

    文章

    202

    浏览量

    16457
  • 编辑器
    +关注

    关注

    1

    文章

    787

    浏览量

    30103
  • 插件
    +关注

    关注

    0

    文章

    313

    浏览量

    22182
  • idea
    +关注

    关注

    1

    文章

    66

    浏览量

    4035

原文标题:这款新兴的IDEA插件封神了!

文章出处:【微信号:芋道源码,微信公众号:芋道源码】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    介绍一款CMS网站后台系统,真的不错

    介绍一款CMS真的不错. 人性化,我的第桶金就是用这个赚到的. 网站快车,官方网站:www.zydn.net
    发表于 02-09 17:15

    介绍一款300*300以内的CCD芯片

    介绍一款300*300以内的CCD芯片黑白的就行
    发表于 07-26 08:20

    介绍一款2MHz的功放芯片吗

    介绍一款2M的功放芯片吗
    发表于 10-31 20:00

    介绍一款电路仿真软件吗

    现在有什么电路仿真软件比较不错的,能不能介绍一款
    发表于 01-21 09:30

    IDEA插件MyBatisCodeHelperPro 21版本介绍

    开发了两年多的 IDEA插件 MyBatisCodeHelperPro 21 版本发布
    发表于 07-12 17:07

    IDEA EasyCode插件怎么使用

    目录1、前言2、安装(EasyCode)3、建立数据库4、在IDEA配置连接数据库5、开始生成代码6、pom.xml7、Application.yml8、启动项目来源:jianshu.c...
    发表于 12-08 07:17

    介绍一款nb模块的opencpu

    奇怪的warning: “__have_long64” is not defined引子最近在使用一款nb模块的opencpu来做项目,遇到了个奇怪的问题。可能有的同学没接触过opencpu,待我
    发表于 01-18 07:04

    介绍一款SPI通讯方式的传感器

    介绍一款SPI通讯方式的传感器
    发表于 01-24 06:24

    一款VScode的插件介绍

    前文写到使用minGW、GNU for ARM和VScode组成编译调试链,今天又发现了一款VScode的插件,Cortex-Debug(marus25),可以用来debug ARM cortex-M系列单片机。这款插件目前功能
    发表于 01-25 08:16

    介绍一款新型的硬件虚拟键盘

    介绍一款新型的硬件虚拟键盘
    发表于 02-23 07:27

    Idea Javadocs2 IntelliJ IDEA插件

    ./oschina_soft/idea-javadocs2.zip
    发表于 05-18 14:13 1次下载
    <b class='flag-5'>Idea</b> Javadocs2 IntelliJ <b class='flag-5'>IDEA</b><b class='flag-5'>插件</b>

    ADB IDEA Android Studio和IDEA的安卓开发插件

    ./oschina_soft/adb-idea.zip
    发表于 05-18 11:44 1次下载
    ADB <b class='flag-5'>IDEA</b> Android Studio和<b class='flag-5'>IDEA</b>的安卓开发<b class='flag-5'>插件</b>

    Intellij IDEA插件idea-plugin-protobuf

    ./oschina_soft/idea-plugin-protobuf.zip
    发表于 05-18 11:09 2次下载
    Intellij <b class='flag-5'>IDEA</b><b class='flag-5'>插件</b><b class='flag-5'>idea</b>-plugin-protobuf

    IDEA接口测试神器Apipost Helper 2.0简介

    最近注意到Apipost IDEA插件 2.0版本已上架至IDEA插件商店并与1.0版本互相独立
    的头像 发表于 09-21 14:57 1467次阅读
    <b class='flag-5'>IDEA</b>接口测试神器<b class='flag-5'>Apipost</b> <b class='flag-5'>Helper</b> <b class='flag-5'>2.0</b>简介

    关于图片压缩的idea插件

    今天主要是想给大家介绍最近自己开发的图片压缩插件,该插件用到了 tinypng 的在线服务。大家可能都知道,tinypng提供的图片压缩服务特别好用,压缩比例非常大,但是对图片质量影响比较小。 上次
    的头像 发表于 10-09 15:06 278次阅读
    关于图片压缩的<b class='flag-5'>idea</b><b class='flag-5'>插件</b>