Dart online
Scrivi, esegui e condividi snippet di codice, senza configurare nulla.
Esegui Dart online nel tuo browser
Un playground Dart online gratuito per eseguire codice. Scrivi Dart nel browser, premi Esegui e il codice gira sull'SDK Dart stable in pochi secondi. Niente Dart installato in locale, niente pub get, niente IDE da configurare prima.
L'editor è costruito sullo stesso motore di VS Code, quindi evidenziazione della sintassi Dart, completamento automatico e sottolineature degli errori funzionano tutti. Il codice gira sulla Dart VM in un container isolato, con sound null safety, async/await, Future, Stream, record e pattern matching disponibili fin da subito. Ottimo per imparare Dart prima di passare a Flutter, o per fare il prototipo di un algoritmo in Dart puro.
Perché questo playground Dart è utile
- Esecuzione Dart immediata: scrivi il codice, premi Esegui e vedi l'output della Dart VM in pochi secondi, senza
pub getné configurazione dell'IDE. - Evidenziazione completa della sintassi Dart, completamento automatico e diagnostica chiara dell'analyzer, grazie allo stesso motore di editor di VS Code, con la sound null safety segnalata direttamente nel codice.
- L'input stdin è supportato.
stdin.readLineSync()legge dalla casella di input del playground, quindi i programmi Dart da riga di comando e gli esercizi interattivi funzionano dall'inizio alla fine. Niente Dart SDK, Flutter SDK o Android Studio sul tuo computer. - Toolchain Dart stable: scrivi Dart null-safe, usa async/await, Future, Stream, record e pattern matching senza installare l'SDK.
Cosa puoi creare nel playground Dart
- async/await, Future e Stream: gli idiomi alla base di ogni app Flutter, eseguibili qui senza codice boilerplate per l'interfaccia.
- Classi, mixin, extension method e pattern matching con record e classi sealed: funzionalità moderne di Dart 3 da provare una dichiarazione alla volta.
- Esperimenti rapidi in Dart: prova una regola di null safety, verifica un inizializzatore late, prova un collection-if o l'operatore spread, o conferma come si risolve una catena di Future.
Domande frequenti sul compilatore Dart online
Il compilatore Dart online è gratuito?
Sì, il playground Dart è gratuito. Niente registrazione, niente Dart SDK da installare e nessun bisogno di Flutter SDK o Android Studio: apri la pagina ed esegui.
Devo avere il Dart SDK o il Flutter SDK installato?
Non serve installare nulla. Non ti servono il Dart SDK o Flutter sul tuo computer. L'esecutore Dart online fa girare il codice sulla Dart VM stable e restituisce l'output in pochi secondi. Una cosa da sapere: il playground esegue Dart puro, quindi il codice dei widget Flutter qui non viene visualizzato, ma le funzionalità del linguaggio usate in Flutter e la logica in Dart puro funzionano senza problemi.
Il playground Dart funziona da smartphone e Chromebook?
Sì. Il playground Dart funziona in qualsiasi browser moderno, da computer, tablet o smartphone. È comodo per provare Dart da un Chromebook, un iPad o un computer della scuola dove non puoi installare l'SDK.
Il playground Dart supporta stdin.readLineSync()?
stdin.readLineSync() (da dart:io) legge le righe che scrivi esattamente come quando esegui dart run in locale e digiti nel terminale. Utile per esercitarti con algoritmi in Dart puro ed esercizi in stile CLI prima di passare a Flutter.Come imparo Dart dopo aver provato il playground?
Modifica il codice Dart di esempio, premi Esegui e ripeti. Quando vuoi qualcosa di più strutturato, il corso interattivo di Dart di Coddy copre null safety, async/await, classi, mixin e le funzionalità moderne di Dart 3 con esercizi pratici: una base solida prima di passare a Flutter.
Strumenti utili per Dart
Strumenti gratuiti nel browser che si abbinano bene al playground Dart, tutti parte di Coddy.