Menu
Coddy logo textTech

Kompilator Dart online

Pisz, uruchamiaj i udostępniaj fragmenty kodu bez żadnej konfiguracji.

Coddymain.dart
Output
Click Run to see the output here.

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 get i 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?
Tak, edytor online Dart jest darmowy. Bez rejestracji, bez instalowania SDK Dart i bez SDK Fluttera czy Android Studio: otwierasz stronę i uruchamiasz kod.
Czy muszę mieć zainstalowane SDK Dart albo Fluttera?
Nie trzeba niczego instalować. Nie potrzebujesz na komputerze SDK Dart ani Fluttera. Edytor online wykonuje kod na stabilnej maszynie wirtualnej Dart i zwraca wynik w kilka sekund. Jedna uwaga: edytor uruchamia czysty Dart, więc kod widżetów Fluttera nie wyrenderuje się tutaj, ale wszystkie funkcje języka używane we Flutterze i logika w czystym Dart działają bez problemu.
Czy edytor online Dart działa na telefonie i Chromebooku?
Tak. Edytor online Dart działa w każdej nowoczesnej przeglądarce, na komputerze, tablecie i telefonie. Dobrze sprawdza się przy testowaniu Dart na Chromebooku, iPadzie albo szkolnym komputerze, na którym nie da się zainstalować SDK.
Czy edytor online Dart obsługuje stdin.readLineSync()?
Tak. 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?
Zmieniaj przykładowy kod Dart, klikaj Uruchom i poprawiaj. Gdy zechcesz czegoś bardziej uporządkowanego, interaktywny kurs Dart w Coddy omawia null safety, async/await, klasy, mixiny i nowoczesne funkcje Dart 3 z praktycznymi ćwiczeniami. To solidna podstawa przed przejściem do Fluttera.

Przydatne narzędzia do Dart

Darmowe narzędzia w przeglądarce, które świetnie działają razem z edytorem Dart online. Wszystkie w Coddy.