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

1

Pega tu código Dart

Pega código Dart sin formato en el editor izquierdo o haz clic en Subir para cargar un archivo.

2

Formateo instantáneo

El formateador normaliza automáticamente la indentación con 2 espacios por nivel y corrige la alineación de llaves.

3

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.

Herramientas relacionadas