Lua-ajuri
Ilmainen Lua-ajuri verkossa. Kirjoita ja aja Lua 5.4 -koodia heti selaimessa tulosteella, virheiden pinolistauksilla ja äärettömien silmukoiden suojalla. Ei asennusta.
Miten ajan Lua-koodia verkossa tällä työkalulla?
Kirjoita tai liitä koodi editoriin ja paina Aja tai käytä Ctrl+Enteriä. print- ja io.write-tuloste ilmestyy heti alapuoliseen tulostepaneeliin, joten voit kokeilla katkelmia ilman mitään asennusta.
Mitä Lua-versiota ajuri käyttää?
Se ajaa Lua 5.4:n, nykyisen vakaan version, joka on käännetty WebAssemblyksi wasmoon-projektilla. Kielen semantiikka, standardikirjastot ja tavukoodi-VM toimivat kuten työpöytäversiossa lua 5.4.
Ladataanko koodini palvelimelle?
Ei. Koko tulkkiajaa paikallisesti selaimessasi WebAssembly-moduulina. Koodisi ei koskaan poistu laitteeltasi, mikä tekee työkalusta turvallisen yksityisille katkeille ja käytettävän offline-tilassa sivun latauduttua.
Mitä tapahtuu, jos koodissani on ääretön silmukka?
Luassa debug-koukku laskee suoritetut käskyt ja keskeyttää ajon noin kahden sekunnin työn jälkeen. Saat selkeän aikakatkaisuviestin jumiutuneen välilehden sijaan, ja moottori pysyy käytettävissä seuraavalle ajolle.
Miten virheet näytetään?
Käännösvirheet ja ajovirheet näkyvät en heto tulostealueella Lua-pinolistauksineen sekä koodisi rivinumeroineen, joten ongelmat on helppo paikantaa. Ilmoitus tiivistää virheen ensimmäisen rivin.
Mitä standardikirjastoja on käytettävissä?
Lua 5.4:n kokonaiset standardit on ladattu: base, string, table, math, coroutine, utf8 sekä hiekkalaatikoitu os/io. Oikeaan tiedostojärjestelmään tai verkkoon ei ole pääsyä, ja require toimii vain mukana tulevilla moduuleilla.
Voinko käyttää sitä puhelimella tai tabletilta?
Kyllä. Asettelu on responsiivinen: editori, painikkeet ja tulostepaneeli mukautuvat pieniin näyttöihin, ja näppäimistö ruudulla riittää lyhyiden skriptien kirjoittamiseen matkalla.
Kenelle tämä Lua-ajuri on hyödyllinen?
Lua-syntaksia opetteleville aloittelijoille, kehittäjille jotka testaavat pieniä ohjelmia tai string/table-kokeiluja, ja kaikille jotka haluavat tarkistaa katkelman asentamatta Luaa. Myös Lua-skripteillä toimivien pelien modittajat käyttävät sitä nopeisiin tarkistuksiin.
Näin käytät työkalua Lua-ajuri
Tämä ajuri suorittaa Lua 5.4:n kokonaan selaimessasi virallisen tulkin WebAssembly-versiolla — mitään ei lähetetä verkkoon eikä tiliä tarvita. Valitse esimerkki tai kirjoita oma koodi, paina Suorita, ja print-tuloste ilmestyy alle, kun taas ajonaikaiset virheet näkyvät punaisena. Noin kahden sekunnin käskyraja keskeyttää äärettömät silmukat turvallisesti.
- Valitse lähtöpiste Esimerkit-alasvalikosta: Hello World, numeeriset silmukat, taulukot ja string-kirjasto tai äärettömän silmukan aikakatkaisudemo — koodi latautuu suoraan editoriin.
- Kirjoita tai muokkaa Lua-koodia editorissa. Ctrl+Enter suorittaa nykyisen koodin hiireen koskematta.
- Paina Suorita-painiketta (toisto-ikoni). print- ja io.write-tuloste ilmestyy Tuloste-paneeliin, ja käytetty aika näkyy sen alla.
- Jos jokin epäonnistuu, virhe näkyy punaisena yhdessä Lua-pinolistan kanssa, mukaan lukien tarkka rivinumero koodissasi.
- Käytä Tyhjennä tuloste -painiketta (pyyhekumikoni) tyhjentämään tulostepaneeli ajokertojen välillä — koodi säilyy editorissa.
- Otsikon vieressä oleva merkki näyttää moottorin tilan ja latauksen jälkeen tarkan Lua-version, esim. Lua 5.4.
Kokeile ääretön silmukka (aikakatkaisudemo) -esimerkkiä: ajo pysähtyy noin kahden sekunnin jälkeen selkeällä aikakatkaisuviestillä sivun jäädyttämisen sijaan — se on sisäänrakennettu käskyraja hoitamassa tehtäväänsä.
Aiheeseen liittyvät työkalut
- Koodileikkikenttä Verkko-HTML-, CSS- ja JavaScript-leikkipaikka live-esikatselulla, rivinumeroisella editorilla ja tallennetulla konsolilla. Testaa koodinpätkiä heti ja lataa tulos yhtenä HTML-tiedostona - kokonaan selaimessasi.
- JSON-validoija Validoi JSON-syntaksi välittömästi yksityiskohtaisilla virheilmoituksilla ja rivinumeroilla. Ilmainen työkalu, joka toimii 100% selaimessa.
- Chmod-laskin Ilmainen online chmod-laskin Linux-tiedostooikeuksien visualisointiin ja laskentaan valintaruuduilla. Muunna heti numeerisen (755, 644) ja symbolisen merkintätavan (rwxr-xr-x) välillä. Tukee erikoisoikeuksia kuten setuid, setgid, sticky bit.
- ASCII-taulukko Täydellinen ASCII-merkkikoodausviite desimaali-, heksadesimaali-, oktaali-, binäärikoodeilla, HTML-entiteeteillä ja merkinkuvauksilla. Välitön haku ja suodatus.
- HTTP-pyyntö Testaaja Testaa REST API:ja suoraan selaimessasi. Lähetä GET-, POST-, PUT-, DELETE-pyyntöjä mukautetuilla otsikoilla, rungolla ja parametreilla. Näe vastauksen tila, otsikot ja JSON-runko heti.
- .htaccess-generaattori Luo Apache .htaccess-sääntöjä uudelleenohjauksille, uudelleenkirjoituksille, turvallisuusotsikoille, välimuistille ja muulle.
- Robots.txt Generaattori Ilmainen online robots.txt generaattori. Luo ja mukauta robots.txt-tiedostoja hallitaksesi hakukoneiden indeksointia, hallitaksesi indeksoijien pääsyä ja optimoidaksesi sivustosi SEO.
- Sivustokartta Generaattori Ilmainen online XML sivustokartta generaattori. Lisää URL-osoitteita, aseta prioriteetit ja luo SEO-sivustokarttoja heti.