Menu
Coddy logo textTech
Русский

Песочница Dart

Пишите, запускайте и делитесь фрагментами кода — без установки.

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

Запускайте Dart онлайн в браузере

Это бесплатная онлайн-песочница Dart и раннер кода. Пишите Dart прямо в браузере, нажимайте «Запустить» и выполняйте код на Dart stable SDK за секунды — без локальной установки Dart, без pub get, без настройки IDE. Самый быстрый способ проверить Future, протестировать правило null safety или опробовать возможность языка Dart.

Под капотом редактор использует тот же движок, что и VS Code (подсветка синтаксиса Dart, автодополнение, подчёркивание диагностики), а ваш код выполняется на Dart VM в изолированном контейнере — sound null safety, async/await, Futures, Streams, records и pattern matching доступны сразу из коробки. Учите ли вы Dart перед переходом на Flutter или прототипируете чистый Dart-алгоритм — этот онлайн-компилятор Dart проведёт вас от идеи до результата за секунды.

Почему эта песочница Dart полезна

  • Мгновенное выполнение Dart — пишите код, нажимайте «Запустить» и получайте вывод от Dart VM за секунды, без pub get и без настройки IDE.
  • Полная подсветка синтаксиса Dart, автодополнение и понятная диагностика анализатора — тот же движок редактора, что и у VS Code, с отображением sound null safety прямо в коде.
  • Поддерживается ввод stdin — stdin.readLineSync() читают данные из поля ввода playground, поэтому можно полноценно тестировать Dart-программы в стиле командной строки и интерактивные упражнения. Без установки — не нужны Dart SDK, Flutter SDK или Android Studio.
  • Стабильный тулчейн Dart — пишите Dart с null safety, используйте async/await и Futures и проверяйте Flutter-совместимый синтаксис без установки SDK.

Что можно создать в песочнице Dart

  • async/await, Futures и Streams — идиомы, на которых держится каждое приложение Flutter, запускаемые здесь без какого-либо UI-шаблона.
  • Классы, mixins, extension methods и pattern matching с records и sealed classes — современные возможности Dart 3, которые можно тестировать по одной декларации за раз.
  • Быстрые эксперименты в Dart — проверьте правило null safety, проверьте late-инициализатор, попробуйте collection-if или spread operator или подтвердите, как разрешается цепочка Future.

Часто задаваемые вопросы про онлайн-компилятор Dart

Онлайн-компилятор Dart бесплатный?
Да. Песочница Dart полностью бесплатна — без регистрации, без установки Dart SDK, без Flutter SDK и Android Studio. Откройте страницу и запускайте.
Нужно ли устанавливать Dart или Flutter SDK?
Установка не требуется. Вам не нужны ни Dart SDK, ни Flutter на вашей машине — онлайн-раннер Dart выполняет код на стабильной Dart VM и возвращает результат за секунды. Примечание: песочница запускает чистый Dart, поэтому код виджетов Flutter здесь не отрендерится — но вы можете протестировать любую возможность языка Flutter или чисто Dart-логику.
Работает ли песочница Dart на мобильном и Chromebook?
Да. Песочница Dart работает в любом современном браузере — десктоп, планшет или мобильный. Удобно тестировать Dart с Chromebook, iPad или школьного компьютера, где нельзя установить SDK.
Поддерживает ли playground Dart stdin.readLineSync()?
Да. В playground есть поле ввода stdin — stdin.readLineSync() из dart:io читает введенные строки так же, как при локальном запуске dart run и вводе в терминале. Удобно для практики алгоритмов на чистом Dart и CLI-упражнений перед переходом к Flutter.
Как учить Dart после песочницы?
Редактируйте пример Dart-кода, нажимайте «Запустить» и итерации. Для структурированной практики интерактивный курс Dart на Coddy охватывает null safety, async/await, классы, mixins и современные возможности Dart 3 с практическими упражнениями — прочная основа перед переходом на Flutter.