Entrée

Sortie

Qu'est-ce que Dart ?

Dart est un langage de programmation orienté client développé par Google et le langage principal de Flutter, le framework UI de Google pour les applications mobiles, web et desktop multiplateformes.

Le formateur Dart normalise l'indentation (2 espaces par niveau selon les conventions de dart format), corrige l'alignement des accolades et supprime les espaces en fin de ligne.

Mode d'emploi

1

Collez votre code Dart

Collez du code Dart brut dans l'éditeur de gauche ou cliquez sur Téléverser pour charger un fichier.

2

Formatage instantané

Le formateur normalise automatiquement l'indentation avec 2 espaces par niveau et corrige l'alignement des accolades.

3

Copier ou télécharger

Utilisez le bouton Copier pour copier le résultat ou Télécharger pour l'enregistrer en fichier .dart.

Exemple de formatage

Exemple : Formater une classe Dart

Entrée non formatée :

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

Sortie formatée :

class User {
  final String name;
  final int age;

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

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

Questions fréquentes

Est-ce compatible avec le code Flutter ?

Oui. Flutter utilise Dart comme langage. Ce formateur gère la syntaxe Dart/Flutter standard.

Quelle indentation Dart utilise-t-il ?

Le guide de style officiel de Dart utilise 2 espaces pour l'indentation.

dart format fait-il plus que cet outil ?

dart format (anciennement dartfmt) effectue un formatage complet basé sur l'AST. Cet outil propose un formatage rapide basé sur l'indentation en ligne. Explorez d'autres outils Dart sur pub.dev.

Outils associés