Eingabe

Ausgabe

Was ist Dart?

Dart ist eine von Google entwickelte, clientoptimierte Programmiersprache und die primäre Sprache für Flutter, Googles UI-Framework für plattformübergreifende Mobile-, Web- und Desktop-Apps.

Der Dart-Formatierer normalisiert die Einrückung (2 Leerzeichen pro Ebene gemäß dart format), korrigiert die Klammerausrichtung und entfernt nachgestellte Leerzeichen.

So verwenden Sie das Tool

1

Dart-Code einfügen

Fügen Sie rohen oder unformatierten Dart-Code in den linken Editor ein oder klicken Sie auf Hochladen, um eine Datei zu laden.

2

Sofortige Formatierung

Der Formatierer normalisiert automatisch die Einrückung mit 2 Leerzeichen pro Ebene und korrigiert die Klammerausrichtung.

3

Kopieren oder herunterladen

Verwenden Sie die Schaltfläche Kopieren, um das Ergebnis zu kopieren, oder Herunterladen, um es als .dart-Datei zu speichern.

Formatierungsbeispiel

Beispiel: Dart-Klasse formatieren

Unformatierte Eingabe:

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

Formatierte Ausgabe:

class User {
  final String name;
  final int age;

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

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

Häufig gestellte Fragen

Ist das mit Flutter-Code kompatibel?

Ja. Flutter nutzt Dart als Programmiersprache. Dieser Formatierer unterstützt die übliche Dart-/Flutter-Syntax.

Welche Einrückung verwendet Dart?

Der offizielle Dart-Stilleitfaden verwendet 2 Leerzeichen für die Einrückung.

Macht dart format mehr als dieses Tool?

dart format (früher dartfmt) führt vollständige AST-basierte Formatierung aus. Dieses Tool bietet schnelle, einrückungsbasierte Formatierung für die Online-Nutzung. Weitere Dart-Pakete finden Sie auf pub.dev.

Verwandte Tools