Dart Deneme Alanı
Kod parçacıklarını yazın, çalıştırın ve paylaşın — kurulum gerekmez.
Dart'ı tarayıcında online çalıştır
Bu, ücretsiz bir online Dart deneme alanı ve kod çalıştırıcısıdır. Dart kodunu doğrudan tarayıcında yaz, Çalıştır'a bas ve Dart stable SDK üzerinde saniyeler içinde çalıştır — yerel Dart kurulumu yok, pub get yok, IDE kurulumu yok. Bir Future'ı denemenin, bir null safety kuralını doğrulamanın veya bir Dart dil özelliğini test etmenin en hızlı yolu.
Motor altında editör, VS Code ile aynı motoru kullanır (Dart sözdizimi vurgulama, otomatik tamamlama, tanı altı çizgileri) ve kodun izole bir container içinde Dart VM ile çalışır — sound null safety, async/await, Futures, Streams, records ve pattern matching kutudan çıkar çıkmaz kullanılabilir. Flutter'a geçmeden önce Dart öğreniyor olsan da saf Dart bir algoritmayı prototipliyor olsan da, bu online Dart derleyici seni saniyeler içinde fikirden çıktıya taşır.
Bu Dart deneme alanı neden faydalı
- Anında Dart çalıştırma — kodunu yaz, Çalıştır'a bas ve Dart VM çıktısını saniyeler içinde al, pub get veya IDE kurulumu gerekmez.
- Tam Dart sözdizimi vurgulama, otomatik tamamlama ve analiz aracından net tanılar — VS Code'un kullandığı editör motoru, sound null safety satır içinde gösterilir.
- Stdin girişi desteklenir —
stdin.readLineSync()playground'un giriş kutusundan okur; böylece komut satırı tarzı Dart programlarını ve etkileşimli alıştırmaları uçtan uca test edebilirsiniz. Kurulum yok — Dart SDK, Flutter SDK veya Android Studio gerekmez. - Kararlı Dart toolchain — null safety ile Dart yaz, async/await ve Futures kullan, SDK kurmadan Flutter uyumlu sözdizimini test et.
Dart deneme alanında neler yapabilirsin
- async/await, Futures ve Streams — her Flutter uygulamasının altında yatan deyimler, burada hiçbir UI kalıbı olmadan çalıştırılabilir.
- Sınıflar, mixins, extension methods ve records ile sealed classes üzerinde pattern matching — Dart 3'ün modern özelliklerini her seferinde bir bildirimle test edebilirsin.
- Hızlı Dart denemeleri — bir null safety kuralını test et, bir late başlatıcıyı doğrula, collection-if veya spread operator dene, ya da bir Future zincirinin nasıl çözüldüğünü onayla.
Online Dart derleyici SSS
Online Dart derleyici ücretsiz mi?
Dart veya Flutter SDK'sını kurmam gerekir mi?
Dart deneme alanı mobil ve Chromebook'ta çalışıyor mu?
Dart playground'u stdin.readLineSync() destekliyor mu?
stdin.readLineSync() (dart:io içinden) yazdığınız satırları, yerelde dart run çalıştırıp terminale yazdığınız zamanki gibi okur. Flutter'a geçmeden önce saf Dart algoritmaları ve CLI tarzı alıştırmalar için kullanışlıdır.