# apidoc-plugin-idea
**Repository Path**: UnlimitedBladeWorks_123/apidoc-plugin-idea
## Basic Information
- **Project Name**: apidoc-plugin-idea
- **Description**: apidoc plugin for idea
- **Primary Language**: Java
- **License**: MPL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 61
- **Forks**: 24
- **Created**: 2018-12-11
- **Last Updated**: 2025-04-07
## Categories & Tags
**Categories**: idea-plugins
**Tags**: None
## README
ApiDoc
---
* This is a plugin you can generate apiDoc from request in controller.
* Please do aware **This plugin is only for IntelliJ IDEA**.
* This plugin develop for the npm model `apidoc`, [HomePage](https://www.npmjs.com/package/apidoc), install command `npm i apidoc`
## Install
- Using IDE built-in plugin system on Windows:
- File > Settings > Plugins > Browse repositories... > Search for "ApiDoc" > Install Plugin
- Using IDE built-in plugin system on MacOs:
- Preferences > Settings > Plugins > Browse repositories... > Search for "ApiDoc" > Install Plugin
- Manually:
- From official jetbrains store Download the `latest release` and install it manually using Preferences > Plugins > Install plugin from disk...
## Usage
### Use IDE menu
### Use hotkey
Default **Option + Ctrl + Shift + p**(Mac), **Alt + Ctrl + Shift + p** (win)
### Examples
* operation steps

* use npm command `apidoc`, to generate html

## Version Info
v3.0.5
>
* new features: output field name support `snake case`
v3.0.4
>
* new features: request method support `PATCH`
v3.0.2
>
* new features: request parameter support class `MultipartFile`
v3.0.1
>
* new features: persistent version
v3.0.0
>
* support version since 192
* Resolve conflict: timeout
v2.3
>
* fix bug: request url
V2.2
>
* fix bug: parameter parse error with annotation `@RequestBody` in some cases, like `List