Formateador de código Kotlin
El Formateador de código Kotlin ordena rápido código pegado; un proyecto debería exigir ese mismo estilo en su build, no confiar en la memoria.
🔒 Esta herramienta funciona totalmente en tu navegador. Tus archivos nunca se suben a un servidor.
Desarrollador
Formateador de código Kotlin
Vista previa del frontend: sin subidas ni servicios externos.
Kotlin formateado
Un archivo de 40 líneas reformateado con indentación de 4 espacios, comas finales preservadas y llamadas encadenadas divididas una por línea en el límite de 100 columnas.
Cómo funciona el Formateador de código Kotlin
- Pega el código fuente Kotlin — un archivo, una clase o una sola función.
- Define la indentación y la longitud máxima de línea que usa tu proyecto.
- Copia el resultado formateado, o aplica los mismos ajustes en tu build para que el formato sea obligatorio y no manual.
FAQ
¿Coincide con ktlint o el formateador del IDE?
Sigue las convenciones oficiales de código Kotlin, en las que ambos se basan. Para un proyecto que ya usa ktlint o detekt, ejecútalo en el build — un formateador en el pipeline supera a uno que alguien puede olvidar.
¿Cambiará el comportamiento de mi código?
No. El formateo solo altera espacios y saltos de línea. No reordena instrucciones, no añade imports ni cambia la semántica.
¿Por qué el formateo debe ir en el build?
Porque un estilo compartido impuesto por herramientas elimina toda una categoría de comentarios de revisión. Discutir el formato en un pull request desperdicia el tiempo de todos cuando una herramienta puede resolverlo.
Comparación
| Función | Online Tool Store | Un script CLI | Un plugin de IDE |
|---|---|---|---|
| Nada se sube | ✓ | ✗ | Depende |
| Convenciones de Kotlin | ✓ | ✓ | ✓ |
| Sin instalación | ✓ | ✗ | ✗ |
| Longitud de línea configurable | ✓ | ✓ | A veces |
El Formateador de código Kotlin ordena rápido código pegado; un proyecto debería exigir ese mismo estilo en su build, no confiar en la memoria.