Saltar al contenido principal

Formatters

Un formatter estiliza automáticamente tu código (indentación, espacios, saltos de línea) para asegurar consistencia. ¡Se terminaron los debates sobre tabs vs. spaces!

Antes de imponer un formatter, chequeá el flujo de trabajo de tu equipo:

  • La consistencia > la preferencia personal: Si tu equipo ya usa un formatter (por ejemplo, Checkstyle, Google Java Format), seguí su configuración.
  • Para proyectos existentes sin formatter, consultá al equipo primero. Un cambio repentino de formato en un código base compartido puede enterrar cambios significativos en el ruido. Si acuerdan, creá un commit dedicado puramente para el formato (¡nada de ajustes de lógica!) para simplificar las revisiones de código.

Te recomiendo Spotless. ¿Por qué? Preferencia personal, es el que siempre usé y no me molesté en buscar otros.