Menu
Coddy logo textTech

Ruby online

Scrivi, esegui e condividi snippet di codice, senza configurare nulla.

Coddymain.rb
Output
Click Run to see the output here.

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.read e readlines leggono 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?
Sì. 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.