halo-idea / idea-yapi

idea自动生成yapi的插件项目 基于https://github.com/diwand/YapiIdeaUploadPlugin 二次开发

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

目的

减少yapi 录入时间,通过工具反向规范代码注释,和代码整洁

支持语言

java

单个&批量

单个上传选中方法名称
批量上传选中类名

支持接口

目前 dubbo 接口/api

支持yapi 的版本

1.5.0+

支持idea 版本

2017+

本插件在YapiUpload1.6.8 基础上二次开发

  • 1.0.1
    • 将原有xml配置方式改为 Setting 中配置,并配置持久化
    • 将原本上传的数据类型做了优化,上传后数据类型为js的数据类型

使用方式

  • 1.在idea设置中找到 OtherSettings -> YApiSetting,在配置栏填写JSON配置信息
  • 2.选中需要上传的接口方法名或类名,右键 -> idea-yapi

开发注意

  • 导入项目需要注意 生成的 ROOT.iml 中 type 必须为PLUGIN_MODULE 才能正常运行其代码

About

idea自动生成yapi的插件项目 基于https://github.com/diwand/YapiIdeaUploadPlugin 二次开发

License:Apache License 2.0


Languages

Language:Java 100.0%