Menu
CoddyTech

Trình biên dịch Dart online

Viết, chạy và chia sẻ đoạn code. Không cần thiết lập.

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

Chạy Dart online ngay trên trình duyệt

Playground và công cụ chạy code Dart online miễn phí. Viết Dart trên trình duyệt, nhấn Chạy, code sẽ được thực thi trên Dart SDK bản stable chỉ trong vài giây. Không cần cài Dart, không cần pub get, không phải thiết lập IDE trước.

Trình soạn thảo dùng cùng engine với VS Code, nên tô màu cú pháp Dart, tự động hoàn thành và gạch chân báo lỗi đều hoạt động. Code chạy bằng Dart VM trong một container cách ly, có sẵn sound null safety, async/await, Future, Stream, record và pattern matching. Rất hợp để học Dart trước khi chuyển sang Flutter, hoặc phác thảo nhanh một thuật toán thuần Dart.

Điều gì làm Dart playground này hữu ích

  • Chạy Dart tức thì: viết code, nhấn Chạy và xem đầu ra từ Dart VM sau vài giây, không cần pub get hay thiết lập IDE.
  • Tô màu cú pháp Dart đầy đủ, tự động hoàn thành và thông báo rõ ràng từ trình phân tích, nhờ cùng engine soạn thảo với VS Code, với lỗi null safety hiện ngay trong dòng code.
  • Hỗ trợ đầu vào stdin. stdin.readLineSync() đọc từ ô đầu vào của playground, nên chương trình Dart kiểu dòng lệnh và bài tập tương tác chạy trọn vẹn. Máy bạn không cần Dart SDK, Flutter SDK hay Android Studio.
  • Bộ công cụ Dart bản stable: viết Dart null-safe, dùng async/await, Future, Stream, record và pattern matching mà không cần cài SDK.

Bạn có thể viết gì trong Dart playground

  • async/await, Future và Stream: những kỹ thuật làm nền cho mọi ứng dụng Flutter, chạy được ở đây mà không cần code giao diện rườm rà.
  • Lớp, mixin, extension method và pattern matching với record và sealed class: các tính năng Dart 3 hiện đại mà bạn có thể thử từng khai báo một.
  • Thử nghiệm Dart nhanh: kiểm tra một quy tắc null safety, xác minh biến khởi tạo late, thử collection-if hay toán tử spread, hoặc xem một chuỗi Future được giải quyết ra sao.

Câu hỏi thường gặp về trình biên dịch Dart online

Trình biên dịch Dart online có miễn phí không?

Có, Dart playground hoàn toàn miễn phí. Không cần đăng ký, không cần cài Dart SDK, không cần Flutter SDK hay Android Studio: mở trang là chạy được.

Có cần cài Dart SDK hay Flutter SDK không?

Không cần cài đặt. Máy bạn không cần Dart SDK hay Flutter. Công cụ chạy Dart online thực thi code trên Dart VM bản stable và trả về đầu ra sau vài giây. Một điểm cần lưu ý: playground chạy Dart thuần, nên code widget Flutter sẽ không hiển thị ở đây, nhưng mọi tính năng ngôn ngữ dùng trong Flutter hay logic thuần Dart đều chạy tốt.

Dart playground có dùng được trên điện thoại và Chromebook không?

Có. Dart playground chạy trên mọi trình duyệt hiện đại, trên máy tính, máy tính bảng hay điện thoại. Rất tiện để thử Dart từ Chromebook, iPad hay máy tính ở trường, nơi bạn không cài được SDK.

Dart playground có hỗ trợ stdin.readLineSync() không?
Có. stdin.readLineSync() (trong dart:io) đọc những dòng bạn gõ, giống như khi bạn chạy dart run trên máy và gõ vào terminal. Rất tiện để luyện thuật toán thuần Dart và bài tập kiểu CLI trước khi chuyển sang Flutter.
Học Dart tiếp như thế nào sau khi thử playground?

Sửa code Dart mẫu, nhấn Chạy và thử lại nhiều lần. Khi muốn học bài bản hơn, khóa học Dart tương tác của Coddy dạy null safety, async/await, lớp, mixin và các tính năng Dart 3 hiện đại qua bài tập thực hành, một nền tảng vững chắc trước khi chuyển sang Flutter.

Công cụ hữu ích cho Dart

Các công cụ miễn phí chạy trên trình duyệt, dùng tốt cùng Playground Dart, tất cả đều thuộc Coddy.