Ruby-runner
Gratis Ruby-runner online. Schrijf en voer Ruby 3.4-code direct uit in je browser, met puts-uitvoer, echte foutmeldingen en kant-en-klare voorbeelden. Geen installatie.
Welke Ruby-versie gebruikt deze runner?
Hij draait de officiële CRuby 3.4-interpreter, gecompileerd naar WebAssembly (het ruby.wasm-project). Nadat de engine geladen is, toont het label naast de titel de exacte versie volgens RUBY_VERSION.
Verlaat mijn code mijn apparaat?
Nee. De hele interpreter draait via WebAssembly binnen het tabblad van je browser: parsen, uitvoeren en uitvoer gebeuren lokaal. Er wordt niets naar een server geüpload en een account is niet nodig.
Waarom is de eerste load ongeveer 30 MB?
Je downloadt een complete Ruby-interpreter inclusief de standaardbibliotheek. Je browser cachet die na de eerste download, zodat latere bezoeken vrijwel direct klaar zijn.
Kan ik de standaardbibliotheek of gems gebruiken?
De standaardbibliotheek zit erin: require "json", "set", "date" en meer werken meteen. Gems van derden installeren kan niet, omdat de runtime bewust volledig offline werkt.
Wat gebeurt er als mijn script oneindig doorloopt?
Een uitvoering wordt na circa 10 seconden gestopt en de engine herstart automatisch, dus de pagina vriest nooit in. Dit limiet maakt de runner ideaal voor snippets en oefeningen, niet voor lange taken.
Wat is het verschil met lokaal geïnstalleerd Ruby?
Hier is nul installatie nodig en het werkt op elk apparaat, telefoons en Chromebooks inbegrepen. Voor echte projecten met bestanden, netwerk, gems of lange taken blijft een lokaal geïnstalleerde Ruby beter.
Werken puts, print en p?
Ja. Standaarduitvoer verschijnt in het uitvoerpaneel, terwijl stderr en opgeworpen exceptions rood worden getoond met klasse, melding en regelnummer, precies zoals in een terminal.
Kan ik gebruikersinvoer lezen met gets?
Nee. Scripts draaien niet-interactief met een gesloten stdin, dus gets geeft direct nil terug. Voor interactieve invoer kun je dezelfde code met een lokale Ruby draaien.
Is er een sneltoets om uit te voeren?
Ja. Druk in de editor op Ctrl+Enter (Cmd+Enter op een Mac) om de huidige code zonder muis uit te voeren.
Gerelateerde tools
- Lua-runner Gratis Lua-runner online. Schrijf en voer Lua 5.4-code direct uit in je browser, met print-uitvoer, stacktraces bij fouten en bescherming tegen oneindige lussen. Geen installatie.
- Code-speeltuin Online HTML-, CSS- en JavaScript-speeltuin met live voorbeeld, editor met regelnummers en vastgelegde console. Test snippets direct en download het resultaat als één HTML-bestand - volledig in je browser.
- Chmod-calculator Gratis online chmod-calculator om Linux-bestandsrechten te visualiseren en berekenen met selectievakjes. Converteer direct tussen numerieke (755, 644) en symbolische notatie (rwxr-xr-x). Ondersteunt speciale rechten zoals setuid, setgid, sticky bit.
- ASCII-tabel Volledige ASCII-tekencoderingreferentie met decimale, hexadecimale, octale, binaire codes, HTML-entiteiten en karakterbeschrijvingen. Direct zoeken en filteren.
- HTTP-verzoek Tester Test REST API's direct in je browser. Verstuur GET-, POST-, PUT-, DELETE-verzoeken met aangepaste headers, body en parameters. Bekijk responsstatus, headers en JSON-body direct.
- .htaccess-generator Genereer Apache .htaccess-regels voor redirects, herschrijvingen, beveiligingsheaders, caching en meer.
- Robots.txt Generator Gratis online robots.txt generator. Maak en pas robots.txt bestanden aan om het crawlen van zoekmachines te beheren, crawler-toegang te beheren en de SEO van uw site te optimaliseren.
- Sitemap Generator Gratis online XML sitemap generator. Voeg URLs toe, stel prioriteiten en frequenties in, maak direct SEO-sitemaps.