Menu
Coddy logo textTech

Dart Online

לכתוב, להריץ ולשתף קטעי קוד - בלי שום התקנה.

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

הריצו Dart אונליין בדפדפן

עורך Dart אונליין וחינמי שמריץ קוד. כתבו Dart בדפדפן, לחצו על הרצה, והקוד רץ על ה-SDK היציב של Dart תוך שניות. בלי התקנה מקומית של Dart, בלי pub get ובלי IDE להגדיר מראש.

העורך בנוי על אותו מנוע של VS Code, כך שהדגשת תחביר של Dart, השלמה אוטומטית וסימון שגיאות עובדים כולם. הקוד רץ על ה-Dart VM בקונטיינר מבודד, עם sound null safety, async/await, Futures, Streams, records ו-pattern matching זמינים מהרגע הראשון. מתאים ללימוד Dart לפני המעבר ל-Flutter, או לבניית אב טיפוס של אלגוריתם ב-Dart טהור.

מה הופך את עורך ה-Dart האונליין הזה לשימושי

  • הרצת Dart מיידית: כתבו קוד, לחצו על הרצה וקבלו פלט מה-Dart VM תוך שניות, בלי pub get ובלי הגדרת IDE.
  • הדגשת תחביר מלאה של Dart, השלמה אוטומטית והודעות analyzer ברורות, עם אותו מנוע עורך של VS Code, ו-sound null safety שמוצג ישירות בקוד.
  • יש תמיכה בקלט stdin. stdin.readLineSync() קורא מתיבת הקלט של העורך, כך שתוכניות Dart בסגנון שורת פקודה ותרגילים אינטראקטיביים עובדים מתחילתם ועד סופם. בלי Dart SDK, Flutter SDK או Android Studio אצלכם.
  • ה-toolchain היציב של Dart: כתבו Dart עם null safety והשתמשו ב-async/await, Futures, Streams, records ו-pattern matching בלי להתקין את ה-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: פותחים את הדף ומריצים.
צריך את ה-SDK של Dart או של Flutter מותקן?
לא צריך להתקין כלום. לא צריך את ה-Dart SDK או את Flutter במחשב. מריץ ה-Dart האונליין מריץ את הקוד על ה-Dart VM היציב ומחזיר את הפלט תוך שניות. שימו לב: העורך מריץ Dart טהור, ולכן קוד של ווידג'טים של Flutter לא יוצג כאן, אבל כל יכולת שפה שמשמשת ב-Flutter וכל לוגיקה ב-Dart טהור עובדות מצוין.
עורך ה-Dart האונליין עובד בנייד ובמחשבי Chromebook?
כן. עורך ה-Dart עובד בכל דפדפן מודרני, במחשב, בטאבלט או בנייד. מתאים לבדיקת Dart ממחשב Chromebook, מ-iPad או ממחשב בבית הספר שבו אי אפשר להתקין את ה-SDK.
עורך ה-Dart האונליין תומך ב-stdin.readLineSync()?
כן. stdin.readLineSync() (מ-dart:io) קורא את השורות שהקלדתם בדיוק כמו כשמריצים dart run מקומית ומקלידים בטרמינל. שימושי לתרגול אלגוריתמים ב-Dart טהור ולתרגילים בסגנון CLI לפני המעבר ל-Flutter.
איך ממשיכים ללמוד Dart אחרי שמנסים את העורך?
ערכו את קוד ה-Dart לדוגמה, לחצו על הרצה ונסו שוב ושוב. כשתרצו משהו מובנה יותר, קורס ה-Dart האינטראקטיבי של Coddy מכסה null safety, async/await, מחלקות, mixins ויכולות מודרניות של Dart 3, עם תרגילים מעשיים. בסיס מוצק לפני המעבר ל-Flutter.

כלים שימושיים ל-Dart

כלים חינמיים בדפדפן שמשתלבים היטב עם עורך ה-Dart אונליין - כולם חלק מ-Coddy.