Formateador Dart
Formatea y embellece código Dart en línea. Corrige la indentación y normaliza la sintaxis Dart.
Entrada
Salida
¿Qué es Dart?
Dart es un lenguaje orientado al cliente desarrollado por Google y el lenguaje principal de Flutter, el framework de UI de Google para apps móviles, web y de escritorio multiplataforma.
El formateador Dart normaliza la indentación (2 espacios por nivel según las convenciones de dart format), corrige la alineación de llaves y elimina espacios finales.
Cómo usarlo
Pega tu código Dart
Pega código Dart sin formato en el editor izquierdo o haz clic en Subir para cargar un archivo.
Formateo instantáneo
El formateador normaliza automáticamente la indentación con 2 espacios por nivel y corrige la alineación de llaves.
Copiar o descargar
Usa el botón Copiar para copiar el resultado o Descargar para guardarlo como archivo .dart.
Ejemplo de formateo
Ejemplo: Formatear una clase Dart
Entrada sin formatear:
class User{final String name;final int age;User({required this.name,required this.age});String greet()=>"Hello, !";}Salida formateada:
class User {
final String name;
final int age;
User({required this.name, required this.age});
String greet() => 'Hello, $name!';
}Preguntas frecuentes
¿Es compatible con código Flutter?
Sí. Flutter usa Dart como lenguaje. Este formateador admite la sintaxis estándar Dart/Flutter.
¿Qué espaciado usa Dart?
La guía de estilo oficial de Dart usa 2 espacios de indentación.
¿dart format hace más que esto?
dart format (antes dartfmt) realiza formateo completo basado en AST. Esta herramienta ofrece formateo rápido basado en indentación para uso online. Puedes explorar más paquetes de Dart en pub.dev.