Ruby-kjører
Gratis Ruby-kjører online. Skriv og kjør Ruby 3.4-kode rett i nettleseren, med utdata fra puts, ekte feilmeldinger og ferdige eksempler. Ingen installasjon.
Hvilken Ruby-versjon bruker denne kjøreren?
Den kjører den offisielle CRuby 3.4-tolken kompilert til WebAssembly (prosjektet ruby.wasm). Etter at motoren er lastet, viser merket ved siden av tittelen den eksakte versjonen som RUBY_VERSION rapporterer.
Forlater koden min enheten min?
Nei. Hele tolken kjører i nettleserfanen via WebAssembly: tolkning, kjøring og utdata skjer lokalt. Ingenting lastes opp til noen server, og konto er ikke nødvendig.
Hvorfor er første innlasting rundt 30 MB?
Du laster ned en komplett Ruby-tolk inkludert standardbiblioteket. Nettleseren cacher den etter første nedlasting, så senere besøk er klare nesten umiddelbart.
Kan jeg bruke standardbiblioteket eller gems?
Standardbiblioteket er inkludert: require "json", "set", "date" med flere fungerer rett av. Å installere gems fra tredjepart er ikke mulig fordi kjøretiden er fullstendig frakoblet av design.
Hva skjer hvis skriptet mitt løper for evig?
En kjøring stoppes etter rundt 10 sekunder, og motoren startes automatisk på nytt, så siden fryser aldri. Grensen gjør den ideal for kodebiter og øvelser, ikke for langvarige jobber.
Hva er forskjellen fra lokalt installert Ruby?
Her kreves null oppsett, og det fungerer på alle enheter, inkludert telefoner og Chromebooks. For ekte prosjekter med filer, nettverk, gems eller lange jobber er lokalt installert Ruby fortsatt bedre.
Støttes puts, print og p?
Ja. Standard utdata vises i utdatapanelet, mens stderr og kastede unntak vises i rødt med klasse, melding og linjenummer, akkurat som i en terminal.
Kan jeg lese brukerinndata med gets?
Nei. Skript kjøres ikke-interaktivt med lukket stdin, så gets returnerer nil umiddelbart. Trenger du interaktiv inndata, kan du kjøre samme kode med en lokal Ruby.
Er det en hurtigtast for å kjøre koden?
Ja. Trykk Ctrl+Enter (Cmd+Enter på Mac) i editoren for å kjøre koden uten å bruke musen.
Relaterte verktøy
- Lua-kjører Gratis Lua-kjører online. Skriv og kjør Lua 5.4-kode rett i nettleseren, med print-utdata, stacktraces ved feil og beskyttelse mot uendelige løkker. Ingen installasjon.
- Kode-lekeplass Online lekeplass for HTML, CSS og JavaScript med forhåndsvisning i sanntid, editor med linjenumre og fanget konsoll. Test kodebiter umiddelbart og last ned resultatet som én HTML-fil - helt i nettleseren.
- Chmod-kalkulator Gratis online chmod-kalkulator for å visualisere og beregne Linux-filrettigheter med avmerkingsbokser. Konverter umiddelbart mellom numerisk (755, 644) og symbolsk notasjon (rwxr-xr-x). Støtter spesielle rettigheter som setuid, setgid, sticky bit.
- ASCII-tabell Komplett ASCII-tegnkodingsreferanse med desimale, heksadesimale, oktale, binære koder, HTML-enheter og tegnbeskrivelser. Umiddelbar søk og filtrering.
- HTTP-forespørsel Tester Test REST API-er direkte i nettleseren. Send GET-, POST-, PUT-, DELETE-forespørsler med egendefinerte headere, kropp og parametere. Se svarstatus, headere og JSON-kropp umiddelbart.
- .htaccess-generator Generer Apache .htaccess-regler for omdirigeringer, omskrivinger, sikkerhetshoder, bufring og mer.
- Robots.txt Generator Gratis online robots.txt generator. Opprett og tilpass robots.txt-filer for å kontrollere søkemotorenes crawling, administrere crawler-tilgang og optimalisere nettstedets SEO.
- Sitemap Generator Gratis online XML sitemap generator. Legg til URL-er, angi prioriteringer og frekvenser, lag SEO-sitemaps umiddelbart.