All Projects → aqiu202 → RedsoftYapiUpload

aqiu202 / RedsoftYapiUpload

Licence: Apache-2.0 license
一个快速生成接口文档的IntelliJ IDEA的Yapi上传小插件,如果给你带来了方便,请给个Star 谢谢

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to RedsoftYapiUpload

NutzCodeInsight
Intellij idea plugin for Nutz Web Framwork
Stars: ✭ 35 (-31.37%)
Mutual labels:  idea, idea-plugin
Arthas Idea Plugin
arthas idea plugin 更简单的使用arthas的IDEA 插件
Stars: ✭ 211 (+313.73%)
Mutual labels:  idea, idea-plugin
intellij-treeInfotip
IDEA项目结构树中的节点添加显示自定义备注文本IDEA DirectoryNode adds custom text for display
Stars: ✭ 48 (-5.88%)
Mutual labels:  idea, idea-plugin
aw-watcher-jetbrains
This extension allows the open source tracking tool ActivityWatch to keep track of the projects and coding languages you use in jetbrains IDEs.
Stars: ✭ 36 (-29.41%)
Mutual labels:  idea, idea-plugin
Awesome Idea
IntelliJ IDEA资源一网打尽
Stars: ✭ 124 (+143.14%)
Mutual labels:  idea, idea-plugin
uuid-generator-plugin
An IntelliJ Idea plugin to generate UUID (Universally Unique Identifier), ULID (Universally Unique Lexicographically Sortable Identifier) and CUID (Collision Resistant Unique Identifier)
Stars: ✭ 30 (-41.18%)
Mutual labels:  idea, idea-plugin
Yapiideauploadplugin
yapi idea 上传插件,快速生成文档
Stars: ✭ 288 (+464.71%)
Mutual labels:  idea, idea-plugin
yapi-plugin-qsso
YApi可视化接口管理平台 qsso 登录插件
Stars: ✭ 39 (-23.53%)
Mutual labels:  yapi, yapi-plugin
Intellij Haxe
Haxe plugin for IntelliJ Platform based IDEs (IDEA, Android-Studio)
Stars: ✭ 188 (+268.63%)
Mutual labels:  idea, idea-plugin
Idea Conventional Commit
Context and template-based completion for conventional/semantic commits.
Stars: ✭ 115 (+125.49%)
Mutual labels:  idea, idea-plugin
Intellij Mybaitslog
用于在IDEA将Mybatis的SQL日志还原为可执行的SQL,Used to restore Mybatis SQL logs to executable SQL in IDEA,
Stars: ✭ 501 (+882.35%)
Mutual labels:  idea, idea-plugin
Toolsetideaplugin
程序员常用的工具集Idea插件,帮助开发人员提升效率
Stars: ✭ 248 (+386.27%)
Mutual labels:  idea, idea-plugin
intelliroutes
Support for Play Routes in IntelliJ IDEA
Stars: ✭ 21 (-58.82%)
Mutual labels:  idea, idea-plugin
Mvpautocodeplus
🔌An IDEA/Android Studio plug-in that automatically generates an MVP template code
Stars: ✭ 176 (+245.1%)
Mutual labels:  idea, idea-plugin
Sunmaobin.github.io
blog
Stars: ✭ 159 (+211.76%)
Mutual labels:  idea
Seed
Build tool for Scala projects
Stars: ✭ 223 (+337.25%)
Mutual labels:  idea
Hybris Integration Intellij Idea Plugin
A plugin for integration of SAP Hybris platform with JetBrains Intellij IDEA
Stars: ✭ 142 (+178.43%)
Mutual labels:  idea
Intellij Idea Tutorial
🌻 This is a tutorial of IntelliJ IDEA, you can know how to use IntelliJ IDEA better and better.
Stars: ✭ 1,947 (+3717.65%)
Mutual labels:  idea
StopCoding
Idea防沉迷插件,关爱程序员健康。设置每工作多少分钟,强制休息。Idea anti addiction plug-in, care for the health of programmers. Set the number of minutes per work and force the rest.
Stars: ✭ 147 (+188.24%)
Mutual labels:  idea-plugin
Masterplan
MasterPlan is a project management software / visual idea board software. It attempts to be easy to use, lightweight, and fun.
Stars: ✭ 221 (+333.33%)
Mutual labels:  idea

RedsoftYapiUpload

一个快速生成接口文档的IntelliJ IDEA的Yapi上传小插件(基于YapiIdeaUploadPlugin改造)

目的

开发人员重复的向Yapi录入接口信息,费时费力,效率低下。该插件可以根据代码的注释和接口信息自动生成接口文档并上传到Yapi平台上

支持语言

Java

特性介绍

  • 完美兼容JavaDoc和Swagger两种方式进行接口描述
  • 友好的配置面板
  • 完美支持YApi支持的Js-schema和Json5两种描述语言,并可以通过配置自动切换
  • 完美支持任意泛型
  • 完美支持SpringMVC的所有注解,支持单接口多路径配置等
  • 支持WebFlux返回值的解析
  • 兼容对Jackson注解的解析
  • 支持对返回值的全局字段格式配置(驼峰、下划线等)
  • 支持对某些字段/类的自动过滤
  • 可以通过配置自动添加基础数字类型的范围

支持IntelliJ IDEA的版本

2017+

支持Yapi版本

1.5+

上传方式

  • 选中方法名上传对应的单个接口
  • 选中类名上传该类下的所有接口
  • 选中多个类/包(或者整个项目目录)批量上传选中的所有接口

支持接口

HTTP接口

使用方式

详情查看使用文档

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].