Invoer

Uitvoer

Wat is Dart?

Dart is een door Google ontwikkelde client-geoptimaliseerde programmeertaal en de primaire taal voor Flutter, Googles UI-framework voor cross-platform mobiele, web- en desktopapps.

De Dart-formatter normaliseert inspringing (2 spaties per niveau, volgens dart format), herstelt accolade-uitlijning en verwijdert overbodige spaties aan het regeleinde.

Gebruik

1

Plak uw Dart-code

Plak ruwe of rommelige Dart-code in de editor links of klik op Uploaden om een bestand te laden.

2

Direct formatteren

De formatter normaliseert automatisch de inspringing met 2 spaties per niveau en herstelt accolade-uitlijning.

3

Kopiëren of downloaden

Gebruik Kopiëren om het resultaat te kopiëren of Downloaden om het als .dart-bestand op te slaan.

Opmaakvoorbeeld

Voorbeeld: Een Dart-klasse opmaken

Niet-opgemaakte invoer:

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

Opgemaakte uitvoer:

class User {
  final String name;
  final int age;

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

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

Veelgestelde vragen

Is dit compatibel met Flutter-code?

Ja. Flutter gebruikt Dart. Deze formatter ondersteunt standaard Dart/Flutter-syntax.

Hoeveel spaties gebruikt Dart?

De officiële Dart-stijlgids gebruikt 2 spaties voor inspringing.

Doet dart format meer dan dit?

dart format (voorheen dartfmt) doet volledige AST-gebaseerde opmaak. Deze tool biedt snelle inspringing-gebaseerde opmaak voor online gebruik. Ontdek meer Dart-pakketten op pub.dev.

Gerelateerde tools