Generación de código · plugin para JetBrains
Bean Copy Companion
GratisJava/Kotlin Codegen
Generates a real, compiling object-copy method between two Java or Kotlin classes. Select exactly two class files in the Project view, right-click → Generate Bean Copy Method, pick the copy direction, and get a new copier file with fields matched by name and type.
La brecha que resuelve
The closest existing competitor in this space, Simple Object Copy (32,992 downloads, PAID, JetBrains Marketplace id 18151), has real, verbatim user complaints:
java.lang.NullPointerException: Cannot invoke "com.intellij.psi.PsiMethod.getProject()" because "psiMethod" is null— a real crash, with stack trace, from a real user.- "不支持kotlin。。。" — "Doesn't support Kotlin..."
- "直接报错不能用,真是xswl,就这还收费" — "Straight up errors, unusable, and this still costs money"
- Abandoned since 2022-05 (no release in 4+ years), no bugtracker link on the listing.
62% of its reviews are ≤3 stars. The positive reviews confirm the core function is genuinely wanted (one user describes saving a full day of work migrating off a hand-rolled beancopy utility) — the complaints are about how it's built, not whether the feature is useful.
Datos y precio
- Categoría
- Generación de código
- Precio
- Gratis
- Plataforma
- IntelliJ-family
- Primera publicación
- 2026-08-27
- ID en Marketplace
- #33531
- Repositorio
bean-copy-companion- Crecimiento
- ▲ +466.7% desde el 2026-08-18 (9→51)
Plugins relacionados
Todos los plugins de generación de códigoSelect a JSON object: in a .json file, a string literal, anywhere: run Generate Class from JSON, and get a real Java POJO or Kotlin data class with field types inferred from the actual JSON values, including nested objects (their own nested/ sibling classes) and arrays (List<T>, typed from the first element).
Place the caret on a variable, parameter, or field, run Insert Log Statement, and get a real println (Kotlin) / System.out.println (Java) inserted right after the enclosing statement: class, method, and line number already baked in as literal text. Remove All Log Statements finds and deletes every one this plugin has added to the current file, in one action.
Descargas y estrellas al 2026-10-18, actualizadas dos veces al día desde las API de JetBrains Marketplace y GitHub.