Input

Output

Cos'è Dart?

Dart è un linguaggio di programmazione ottimizzato per il client sviluppato da Google ed è il linguaggio principale per Flutter, il framework UI di Google per app mobili, web e desktop multipiattaforma.

Il formattatore Dart normalizza l'indentazione (2 spazi per livello, come le convenzioni di dart format), corregge l'allineamento delle graffe e rimuove gli spazi finali.

Come usarlo

1

Incolla il codice Dart

Incolla codice Dart grezzo o disordinato nell'editor a sinistra oppure fai clic su Carica per aprire un file.

2

Formattazione immediata

Il formattatore normalizza automaticamente l'indentazione con 2 spazi per livello e corregge l'allineamento delle graffe.

3

Copia o scarica

Usa il pulsante Copia per copiare il risultato oppure Scarica per salvarlo come file .dart.

Esempio di formattazione

Esempio: Formattare una classe Dart

Input non formattato:

class User{final String name;final int age;User({required this.name,required this.age});String greet()=>"Hello, !";}

Output formattato:

class User {
  final String name;
  final int age;

  User({required this.name, required this.age});

  String greet() => 'Hello, $name!';
}

Domande frequenti

È compatibile con il codice Flutter?

Sì. Flutter usa Dart come linguaggio. Questo formattatore gestisce la sintassi Dart/Flutter standard.

Quante spazi usa Dart?

La guida di stile ufficiale di Dart usa 2 spazi per l'indentazione.

dart format fa più di questo?

dart format (ex dartfmt) esegue una formattazione completa basata su AST. Questo strumento offre una formattazione rapida basata sull'indentazione per l'uso online. Puoi trovare altri pacchetti Dart su pub.dev.

Strumenti correlati