Kompilator Dart online
Pisz, uruchamiaj i udostępniaj fragmenty kodu bez żadnej konfiguracji.
Uruchamiaj Dart online w przeglądarce
Darmowy edytor online do uruchamiania kodu w Dart. Piszesz kod Dart w przeglądarce, klikasz Uruchom, a kod wykonuje się na stabilnym SDK Dart w kilka sekund. Bez lokalnej instalacji Dart, bez pub get, bez konfigurowania IDE.
Edytor działa na tym samym silniku co VS Code, więc masz podświetlanie składni Dart, autouzupełnianie i podkreślanie błędów. Kod działa na maszynie wirtualnej Dart w odizolowanym kontenerze, a sound null safety, async/await, Future, Stream, rekordy i dopasowywanie wzorców są dostępne od razu. Dobre miejsce do nauki Dart przed przejściem do Fluttera albo do prototypowania algorytmu w czystym Dart.
Dlaczego ten edytor online Dart się przydaje
- Błyskawiczne uruchamianie Dart: piszesz kod, klikasz Uruchom i w kilka sekund widzisz wynik z maszyny wirtualnej Dart, bez
pub geti konfigurowania IDE. - Pełne podświetlanie składni Dart, autouzupełnianie i czytelne komunikaty analizatora, na tym samym silniku edytora co VS Code, z błędami null safety widocznymi bezpośrednio w kodzie.
- Obsługa standardowego wejścia.
stdin.readLineSync()czyta z pola wejściowego edytora, więc programy w Dart w stylu wiersza poleceń i interaktywne ćwiczenia działają od początku do końca. Nie potrzebujesz u siebie SDK Dart, SDK Fluttera ani Android Studio. - Stabilny toolchain Dart: pisz kod z null safety, używaj async/await, Future, Stream, rekordów i dopasowywania wzorców bez instalowania SDK.
Co możesz zbudować w edytorze online Dart
- async/await, Future i Stream: idiomy, na których opiera się każda aplikacja we Flutterze, do uruchomienia tutaj bez szablonowego kodu interfejsu.
- Klasy, mixiny, metody rozszerzające i dopasowywanie wzorców z rekordami i klasami sealed: nowoczesne funkcje Dart 3, które przetestujesz deklaracja po deklaracji.
- Szybkie eksperymenty w Dart: sprawdź regułę null safety, inicjalizację late, wypróbuj collection-if albo operator spread, albo zobacz, jak rozwiązuje się łańcuch Future.
Kompilator Dart online: najczęstsze pytania
Czy kompilator Dart online jest darmowy?
Czy muszę mieć zainstalowane SDK Dart albo Fluttera?
Czy edytor online Dart działa na telefonie i Chromebooku?
Czy edytor online Dart obsługuje stdin.readLineSync()?
stdin.readLineSync() (z dart:io) czyta wpisane linie tak samo, jak przy lokalnym uruchomieniu dart run i pisaniu w terminalu. Przydaje się do ćwiczenia algorytmów w czystym Dart i zadań w stylu wiersza poleceń przed przejściem do Fluttera.Jak uczyć się Dart po wypróbowaniu edytora?
Przydatne narzędzia do Dart
Darmowe narzędzia w przeglądarce, które świetnie działają razem z edytorem Dart online. Wszystkie w Coddy.