Giter Site home page Giter Site logo

guangshuowang / redsoftyapiupload Goto Github PK

View Code? Open in Web Editor NEW

This project forked from aqiu202/redsoftyapiupload

0.0 0.0 0.0 20.94 MB

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

License: Apache License 2.0

Java 100.00%

redsoftyapiupload's Introduction

RedsoftYapiUpload

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

目的

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

支持语言

Java

特性介绍

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

支持IntelliJ IDEA的版本

2017+

支持Yapi版本

1.5+

上传方式

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

支持接口

HTTP接口

使用方式

详情查看使用文档

redsoftyapiupload's People

Contributors

aqiuweb avatar aqiu202 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.