Utiliser un shell interactif (REPL)

Dart:
Utiliser un shell interactif (REPL)

Comment :

Dart ne vient pas avec un REPL intégré. Cependant, vous pouvez obtenir une fonctionnalité semblable à REPL en utilisant DartPad (en ligne) ou en utilisant des outils tiers comme dart_repl.

Utiliser DartPad :

DartPad (https://dartpad.dev) est un éditeur Dart en ligne qui vous permet d’écrire et d’exécuter du code Dart dans votre navigateur web. Bien qu’il ne s’agisse pas d’un REPL traditionnel en ligne de commande, il fournit une expérience similaire pour l’expérimentation rapide.

Il suffit d’aller sur le site, de taper votre code Dart dans le volet de gauche, et de cliquer sur “Exécuter” pour voir le résultat sur la droite.

Exemple :

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

Résultat :

Bonjour, Dart !

Utiliser dart_repl (outil tiers) :

D’abord, installez dart_repl via pub globalement :

dart pub global activate dart_repl

Ensuite, lancez dart_repl depuis votre terminal :

dart_repl

Maintenant, vous pouvez commencer à taper des instructions Dart directement dans le shell. Par exemple :

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

Ces méthodes fournissent un chemin rapide pour essayer du code Dart à la volée, facilitant grandement la courbe d’apprentissage et améliorant la productivité.