Ruby online
Scrivi, esegui e condividi snippet di codice, senza configurare nulla.
Esegui Ruby online nel tuo browser
Un playground Ruby online gratuito per eseguire codice. Scrivi Ruby nel browser, premi Esegui e il codice gira su Ruby 3.3 con YJIT attivo in pochi secondi. Niente rbenv, niente rvm, niente bundler da configurare prima.
L'editor è costruito sullo stesso motore di VS Code, quindi evidenziazione della sintassi Ruby, completamento automatico e sottolineature degli errori funzionano tutti. Il codice gira su Ruby 3.3 con Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt e CSV già installati come gem: ottimo per analizzare HTML, chiamare un'API JSON o esplorare la metaprogrammazione.
Perché questo playground Ruby è utile
- Esecuzione Ruby immediata: scrivi il codice, premi Esegui e vedi l'output di Ruby 3.3 con YJIT in pochi secondi, senza rbenv né bundler.
- Evidenziazione completa della sintassi Ruby, completamento automatico e messaggi di errore chiari con i numeri di riga, grazie allo stesso motore di editor di VS Code.
- L'input stdin è supportato.
gets,$stdin.readereadlinesleggono tutti dalla casella di input del playground, quindi gli script Ruby interattivi e i problemi in stile colloquio funzionano dall'inizio alla fine. Niente rvm, rbenv o bundler da configurare sul tuo computer. - Ruby 3.3 con Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt e CSV preinstallati: analizza HTML, chiama API ed esegui test all'istante.
Cosa puoi creare nel playground Ruby
- Blocchi, Proc e lambda: gli idiomi fondamentali di Ruby da provare un metodo alla volta, più Enumerable (map, select, reduce, each_with_object).
- Piccoli script di scraping HTML o per API JSON. Usa Nokogiri per analizzare l'HTML e HTTParty per chiamare un endpoint: entrambe le gem sono già installate.
- Esperimenti rapidi in Ruby: prova una regex, prova un trucco di metaprogrammazione con define_method, verifica un class_eval o conferma come funziona Symbol#to_proc.
Domande frequenti sul compilatore Ruby online
Il compilatore Ruby online è gratuito?
Sì, il playground Ruby è gratuito. Niente registrazione, niente Ruby da installare e niente rvm o rbenv da configurare: apri la pagina ed esegui codice su Ruby 3.3.
Devo installare Ruby o bundler per usare l'esecutore online?
Non serve installare nulla. Non ti servono Ruby, rbenv o bundler sul tuo computer. L'esecutore Ruby online fa girare il codice su Ruby 3.3 con YJIT attivo e restituisce l'output in pochi secondi.
Il playground Ruby funziona da smartphone e Chromebook?
Sì. Il playground Ruby funziona in qualsiasi browser moderno, da computer, tablet o smartphone. È comodo per eseguire Ruby da un Chromebook, un iPad o un computer della scuola dove non puoi installare Ruby.
Il playground Ruby supporta gets e stdin?
gets, $stdin.read e readlines leggono le righe che scrivi esattamente come quando esegui ruby script.rb in locale. Passa l'input riga per riga e scorrilo con $stdin.each_line come in un normale script da riga di comando.Come imparo Ruby dopo aver provato il playground?
Modifica il codice Ruby di esempio, premi Esegui e ripeti. Quando vuoi qualcosa di più strutturato, il corso interattivo di Ruby di Coddy copre blocchi, classi, moduli, Enumerable e metaprogrammazione con esercizi pratici.
Strumenti utili per Ruby
Strumenti gratuiti nel browser che si abbinano bene al playground Ruby, tutti parte di Coddy.