Dart:
Usando um shell interativo (REPL)
Como:
O Dart não vem com um REPL integrado. No entanto, você pode alcançar uma funcionalidade semelhante a um REPL usando o DartPad (online) ou utilizando ferramentas de terceiros como dart_repl
.
Usando o DartPad:
O DartPad (https://dartpad.dev) é um editor de Dart online que permite escrever e executar código Dart no seu navegador web. Embora não seja um REPL tradicional de linha de comando, ele fornece uma experiência semelhante para experimentação rápida.
Simplesmente acesse o site, digite seu código Dart no painel esquerdo e clique em “Executar” para ver a saída no painel direito.
Exemplo:
void main() {
print('Hello, Dart!');
}
Saída:
Hello, Dart!
Usando dart_repl
(ferramenta de terceiros):
Primeiramente, instale dart_repl
via pub globalmente:
dart pub global activate dart_repl
Em seguida, execute dart_repl
do seu terminal:
dart_repl
Agora, você pode começar a digitar declarações Dart diretamente no shell. Por exemplo:
>>> print('Hello, REPL!');
Hello, REPL!
>>> int add(int x, int y) => x + y;
>>> print(add(5, 7));
12
Esses métodos fornecem um caminho rápido para experimentar código Dart de forma instantânea, facilitando significativamente a curva de aprendizado e melhorando a produtividade.