# starcwang/easy_javadoc

IntelliJ IDEA 插件，自动生成javadoc文档注释

Repository: https://github.com/starcwang/easy_javadoc
Canonical: https://ross.abutalabs.com/products/easy_javadoc
Homepage: https://plugins.jetbrains.com/plugin/12977-easy-javadoc
Language: Java
License: Apache-2.0
License Family: permissive
Last push: 2026-08-06T09:32:50+00:00

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 96, release rhythm 35, longevity 100
- inputs: {"age_days": 2566, "days_push": 27, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2914, forks 147 (observed 2026-08-28T04:07:29.944567+00:00)

## What it is
Easy Javadoc is an IntelliJ IDEA plugin that automatically generates Javadoc and KDoc documentation comments for Java and Kotlin classes, methods, and fields. It integrates multiple translation services and LLM APIs to translate method names and documentation, and can also suggest English identifier names from Chinese text.

## Use cases
- generate javadoc comments automatically in intellij
- batch generate documentation comments for a java class
- translate chinese identifiers to english names
- translate selected text without leaving the ide
- generate kdoc comments for kotlin code
- use an llm api to write better code comments

## When to choose
- you write Java or Kotlin in IntelliJ IDEA and want fast, consistent documentation comments
- you frequently translate between Chinese and English while coding or naming identifiers
- you want batch comment generation across a whole class
- you want to plug in your own translation service or LLM API key

## When to avoid
- you use an IDE other than IntelliJ IDEA (e.g., VS Code, Eclipse)
- your IDEA version is older than 2023.1
- you need fully offline comment generation without any translation API
- you work primarily in languages other than Java or Kotlin

## Facets
- artifact type: plugin
- maturity: active
- function: documentation, nlp, developer-tools
- domain: developer-tools, documentation
- platform: editor-plugin, cross-platform
- tags: intellij-idea, javadoc, kdoc, translation, code-comments, java, kotlin, localization

## Member repositories
- starcwang/easy_javadoc (main) score 75

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:29.944567+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:34:12.870675+00:00, confidence not recorded.
  - readme: https://github.com/starcwang/easy_javadoc (fetched 2026-08-28T04:07:29.944567+00:00, sha aa9bd38c7268)
  - homepage: https://plugins.jetbrains.com/plugin/12977-easy-javadoc (fetched 2026-08-29T09:49:23.234444+00:00, sha e91c21e10951)
- Data as of 2026-08-30T08:39:29.467469+00:00.
