Ruby-løber
Gratis Ruby-løber online. Skriv og kør Ruby 3.4-kode direkte i browseren, med output fra puts, rigtige fejlmeddelelser og færdige eksempler. Ingen installation.
Hvilken Ruby-version bruger denne løber?
Den kører den officielle CRuby 3.4-fortolker kompileret til WebAssembly (projektet ruby.wasm). Når motoren er indlæst, viser mærket ved siden af overskriften den nøjagtige version, som RUBY_VERSION rapporterer.
Forlader min kode min enhed?
Nej. Hele fortolkeren kører i browserfanen via WebAssembly: parsing, eksekvering og output sker lokalt. Intet uploades til nogen server, og en konto er ikke nødvendig.
Hvorfor er første indlæsning cirka 30 MB?
Du henter en komplet Ruby-fortolker inklusive standardbiblioteket. Browseren cacher den efter første download, så senere besøg er klar næsten med det samme.
Kan jeg bruge standardbiblioteket eller gems?
Standardbiblioteket er inkluderet: require "json", "set", "date" med flere virker direkte. Det er ikke muligt at installere tredjeparts-gems, fordi runtime bevidst kører helt offline.
Hvad sker der, hvis mit script kører for evigt?
En kørsel stoppes efter cirka 10 sekunder, og motoren genstartes automatisk, så siden fryser aldrig. Grænsen gør den ideal til kodestykker og øvelser, ikke til langvarige opgaver.
Hvad er forskellen på lokalt installeret Ruby?
Her kræves nul opsætning, og det virker på alle enheder, herunder telefoner og Chromebooks. Til rigtige projekter med filer, netværk, gems eller lange opgaver er lokalt installeret Ruby stadig bedre.
Understøttes puts, print og p?
Ja. Standardoutput vises i outputpanelet, mens stderr og kastede exceptions vises i rødt med klasse, besked og linjenummer, præcis som i en terminal.
Kan jeg læse brugerinput med gets?
Nej. Scripts kører ikke-interaktivt med lukket stdin, så gets returnerer nil med det samme. Har du brug for interaktivt input, kan du køre samme kode med en lokal Ruby.
Er der en genvej til at køre koden?
Ja. Tryk Ctrl+Enter (Cmd+Enter på Mac) i editoren for at køre den aktuelle kode uden musen.
Relaterede værktøjer
- Lua-løber Gratis Lua-løber online. Skriv og kør Lua 5.4-kode direkte i browseren, med print-output, stack traces ved fejl og beskyttelse mod uendelige løkker. Ingen installation.
- Kodelegeplads Online-legeplads til HTML, CSS og JavaScript med live forhåndsvisning, editor med linjenumre og fanget konsol. Test kodestykker med det samme og download resultatet som én HTML-fil - helt i din browser.
- Chmod-beregner Gratis online chmod-beregner til at visualisere og beregne Linux-filrettigheder med afkrydsningsfelter. Konverter straks mellem numerisk (755, 644) og symbolsk notation (rwxr-xr-x). Understøtter specielle rettigheder som setuid, setgid, sticky bit.
- ASCII-tabel Komplet ASCII-tegnkodningsreference med decimal-, hex-, oktal-, binærkoder, HTML-entiteter og tegnbeskrivelser. Øjeblikkelig søgning og filtrering.
- HTTP-anmodning Tester Test REST API'er direkte i din browser. Send GET-, POST-, PUT-, DELETE-anmodninger med brugerdefinerede headers, body og parametre. Se svarstatus, headers og JSON-body øjeblikkeligt.
- .htaccess-generator Generer Apache .htaccess-regler for omdirigeringer, omskrivninger, sikkerhedshoveder, caching og mere.
- Robots.txt Generator Gratis online robots.txt generator. Opret og tilpas robots.txt-filer til at styre søgemaskinens crawling, administrere crawler-adgang og optimere dit websteds SEO.
- Sitemap Generator Gratis online XML sitemap generator. Tilføj URL'er, angiv prioriteter og frekvenser, opret SEO-sitemaps med det samme.