Lua Online
לכתוב, להריץ ולשתף קטעי קוד - בלי שום התקנה.
הריצו Lua אונליין בדפדפן
עורך Lua אונליין וחינמי שמריץ קוד. כתבו סקריפטים של Lua בדפדפן, לחצו על הרצה, וה-interpreter הסטנדרטי של Lua מריץ אותם תוך שניות. בלי luarocks, בלי build ובלי התקנה מקומית להגדיר מראש.
העורך בנוי על אותו מנוע של VS Code, כך שהדגשת תחביר של Lua, השלמה אוטומטית וסימון שגיאות עובדים כולם. הקוד רץ על ה-interpreter של Lua על Alpine Linux, עם הספריות הסטנדרטיות זמינות: string, table, math, io, os ו-coroutine. מתאים ללימוד Lua לסקריפטים במשחקים, לקובצי הגדרות משובצים או לסקריפטים של Redis.
מה הופך את עורך ה-Lua האונליין הזה לשימושי
- הרצת Lua מיידית: כתבו קוד, לחצו על הרצה וקבלו פלט מה-interpreter של Lua תוך שניות, בלי luarocks ובלי שלב build.
- הדגשת תחביר מלאה של Lua, השלמה אוטומטית והודעות שגיאה ברורות עם מספרי שורות, עם אותו מנוע עורך של VS Code.
- יש תמיכה בקלט stdin.
io.read(),io.read('*l')ו-io.lines()קוראים כולם מתיבת הקלט של העורך, כך שסקריפטים אינטראקטיביים של Lua מתנהגים כמו בהרצה בטרמינל. בלי interpreter של Lua, luarocks או כלי build אצלכם. - interpreter של Lua עם tables, metatables, coroutines וספריות string/math/io הסטנדרטיות: כל מה שצריך לתרגול כתיבת סקריפטים.
מה אפשר לבנות בעורך ה-Lua האונליין
- tables כמערכים, כרשומות וכ-hash maps: הטיפוס המורכב היחיד שהופך את Lua לאלגנטית, שאפשר לבדוק השמה אחת בכל פעם.
- metatables ו-metamethods (
__index,__newindex,__add,__call): אבני הבניין של מערכת האובייקטים שמשתמשים בהן בסקריפטים של משחקים ובהגדרות משובצות. - ניסויים מהירים ב-Lua: בדקו קריאת pattern matching עם
string.match, ודאו את זרימת ה-yield/resume של coroutine או נסו closure על upvalue.
שאלות נפוצות על קומפיילר Lua אונליין
קומפיילר ה-Lua האונליין חינמי?
צריך Lua או luarocks מותקנים?
עורך ה-Lua האונליין עובד בנייד ובמחשבי Chromebook?
עורך ה-Lua האונליין תומך ב-io.read() וב-stdin?
io.read(), io.read('*l') לשורה בודדת ו-io.lines() למעבר על כל השורות קוראים את השורות שהקלדתם בדיוק כמו כשמריצים lua script.lua בטרמינל.איך ממשיכים ללמוד Lua אחרי שמנסים את העורך?
כלים שימושיים ל-Lua
כלים חינמיים בדפדפן שמשתלבים היטב עם עורך ה-Lua אונליין - כולם חלק מ-Coddy.