介绍
EasyYapi 是一个 IntelliJ IDEA 插件,基于 Javadoc、KDoc 和 ScalaDoc 解析生成 API 文档。
你可以在保持代码零侵入的情况下得到相当完整的 API 文档,但是特殊的需求还是需要部分特殊的注释/注解配合。与之相对的是,你可以灵活地运用配置规则来适应你的项目特性以减少代码侵入。
功能特性
支持项列表
| 类别 | 默认支持 | 额外支持 |
|---|---|---|
| 语言 | Java, Kotlin | Scala |
| Web 框架 | Spring、Spring WebFlux、Feign、JAX-RS (Quarkus / Jersey)、gRPC | - |
| 导出渠道 | Postman、YApi、Markdown、cURL、HttpClient | - |
| 常用框架 | javax.validation、Jakarta Validation、Jackson、Gson | Swagger、Fastjson |
| 功能特性 | API 调用、API Dashboard、编辑器行标记导航、脚本执行器 | Spring Actuator |