首页 > 其他分享 >超好用的IDEA插件推荐

超好用的IDEA插件推荐

时间:2023-11-08 11:23:12浏览次数:31  
标签:插件 Apipost 代码 IDEA 接口 超好 API

写完代码还得重复打字编写接口文档?代码量大定位接口定义方法太难找?麻烦!写完代码还得复制粘贴到postman进行调试?

这三点太麻烦?今天给大家推荐一款IDEA插件,写完代码IDEA内一键生成API文档,无需安装、打开任何其他软件;写完代码IDEA内一键调试,无需安装、打开任何其他软件;生成API目录树,双击即可快速定位API定义的代码…

安装

在IDEA编辑器插件中心输入Apipost 搜索安装: Apipost-Helper-2.0

 

配置方法:

使用Apipost IDEA 插件前需要在IDEA设置中进行配置:
云端域名默认为:https://sync-project-ide.apipost.cn 无需修改请求token可以在Apipost 「项目设置」- 「对外能力」-「openAPI」中创建使用,也支持在IDEA中直接获取请求token。

 

代码零入侵,一键生成API文档

编写完代码后,右键点击 「Upload to Apipost」即可快速将源码中包含的API以及注解同步至Apipost中,并生成可以访问的API文档链接。

 

代码写完快速调试API

代码编写完成后,可以点击右侧Apipost图标进行快速调试,调试功能新增header、host配置

 

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

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

根据API搜索对应源码:

 

根据API在接口数中搜索API:

 

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

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

 

支持自动识别、创建目录

在设置中可以配置同步API时的上传方式

自动新建类注释目录:

上传时选择到项目,自动创建目录,创建的目录为类的注释,如果没有注释则为类名,注释优先级为文档注释标记@module > @menu > @Api(swagger) > 文档注释第一行

手动选择项目中目录:

上传时可选择到目录下或者项目下,旧版本为此模式,当前默认为此模式

 

标签:插件,Apipost,代码,IDEA,接口,超好,API
From: https://www.cnblogs.com/meimaodachong/p/17816968.html

相关文章

  • idea系列---【上一次打开springboot项目还好好的,现在打开突然无法启动了】
    问题昨天走的时候项目还能正常启动,今天来了之后突然报下面的错误:Error:Kotlin:ModulewascompiledwithanincompatibleversionofKotlin.Thebinaryversionofitsmetadatais1.7.1,expectedversionis1.1.16.解决方案点击idea:Build>RebuildProject重新编译即可......
  • pageHelper 插件一对多查询分页问题
    1.首先先确定我们需要返回的数据数据结构,这里我的贴出实体类(set/get方法自己生成)publicclassBillInfoAndStudentInfoBean{privateStringid;privateStringbillId;privateBigDecimalmoneyTotal;privateList<ItemsBean>items;}2.然后我们在mapper.xm......
  • idea安装lombok报错+搜索内容并解决问题
     搜索以下关键词lombokbutthecurrentbuildisIU-211.7628.21 打开前三个解决方案第二个打不开第一个是github的一个issue,看到一个点赞比较高的帖子,如下正文中的第一个图片:3个点赞3个火箭点开他的文章,看到操作步骤1234刚好勉强能看懂英文,成功解决。核心思路是解压......
  • Eclipse安装Perl插件
    Eclipse安装PerlEPIC插件,在Eclipse中开发Perl项目前提:已经安装了Eclipse,Java,Perl(例如ActivePerl)。步骤:启动Eclipse,Eclipse中,选择Help选择SoftwareUpdates...菜单项,或者,选择InstallNewSoftware...输入网址 http://e-p-i-c.sf.net/updates/testing .搜索(点击Add......
  • IDEA 断点调试,为啥有的时候断点没有起作用?
    在使用IntelliJIDEA进行调试时,断点可能不起作用的几个常见原因如下:1.编译问题:确保代码已经编译并且最新版本已经部署到运行环境中。如果代码没有被正确编译或部署,断点可能无法生效。2.优化编译器:有些情况下,编译器可以对代码进行优化以提高性能。这可能会导致某些断点无法正常......
  • 如何在idea中创建一个SpringBoot项目
    在IntelliJIDEA中创建一个SpringBoot项目非常简单。下面是一步一步的指南:打开IntelliJIDEA:启动IntelliJIDEA,确保你已经安装并配置好Java开发环境。创建新项目:如果你在IDEA的欢迎界面,点击"CreateNewProject"。如果你已经有一个项目打开,可以通过选择"File"->"New......
  • 腾讯云音视频插件使用文档
    获取服务所需信息腾讯云新用户有实时音视频提供包月套餐体验和免费时长包免费试用TRTC功能首先注册并实名认证后,先领取七天免费体验和免费时长包。领取链接:https://cloud.tencent.com/document/product/647/44360七天免费体验结束后,如果再想使用腾讯云音视频功能需购买领取成功后......
  • IDEA插件分享,支持接口调试!
    平时我们在写完接口需要填入postman、Apipost等工具进行接口调试,今天给大家推荐一款IDEA插件Apipost-helper,写完代码直接可以进行调试,而且支持生成接口文档,JAVA工程师必用!可以点击下方链接或在插件商店中搜索安装如下图:https://plugins.jetbrains.com/plugin/22676-apipost-helper-......
  • IDEA插件分享,支持接口调试!
    平时我们在写完接口需要填入postman、Apipost等工具进行接口调试,今天给大家推荐一款IDEA插件Apipost-helper,写完代码直接可以进行调试,而且支持生成接口文档,JAVA工程师必用!可以点击下方链接或在插件商店中搜索安装如下图:https://plugins.jetbrains.com/plugin/22676-apipost-help......
  • uni app 的ui插件uview里自带的一些正则表达式
    uniapp的ui插件uview里自带的一些正则表达式取自"uni_modules\uview-ui\libs\function\test.js"  /***验证电子邮箱格式*/functionemail(value){return/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(value)}/***......