Dart-Formatierer
Dart-Quellcode online formatieren und verschönern. Einrückung korrigieren und Dart-Syntax normalisieren.
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
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.
Sofortige Formatierung
Der Formatierer normalisiert automatisch die Einrückung mit 2 Leerzeichen pro Ebene und korrigiert die Klammerausrichtung.
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.