Använda en interaktiv skal (REPL)

Dart:
Använda en interaktiv skal (REPL)

Hur:

Dart kommer inte med en inbyggd REPL. Dock kan du uppnå REPL-liknande funktionalitet genom att använda DartPad (online) eller genom att utnyttja verktyg från tredje part som dart_repl.

Använda DartPad:

DartPad (https://dartpad.dev) är en online Dart-redigerare som låter dig skriva och köra Dart-kod i din webbläsare. Även om det inte är en traditionell kommandorads-REPL, erbjuder den en liknande erfarenhet för snabb experiment.

Gå helt enkelt till webbplatsen, skriv din Dart-kod i den vänstra rutan och klicka på “Kör” för att se utmatningen på höger sida.

Exempel:

void main() {
  print('Hej, Dart!');
}

Utskrift:

Hej, Dart!

Använda dart_repl (verktyg från tredje part):

Först, installera dart_repl via pub globalt:

dart pub global activate dart_repl

Sedan kör du dart_repl från din terminal:

dart_repl

Nu kan du börja skriva Dart-uttalanden direkt i skalet. Till exempel:

>>> print('Hej, REPL!');
Hej, REPL!
>>> int add(int x, int y) => x + y;
>>> print(add(5, 7));
12

Dessa metoder ger en snabb väg för att prova Dart-kod på flyget, vilket avsevärt underlättar inlärningskurvan och ökar produktiviteten.