Online Ruby Derleyici
Kod parçacıklarını yazın, çalıştırın ve paylaşın — kurulum gerekmez.
Ruby'yi tarayıcıda online çalıştır
Ücretsiz bir online Ruby deneme alanı ve kod çalıştırıcısı. Tarayıcında Ruby yaz, Çalıştır'a bas; kod saniyeler içinde YJIT etkinleştirilmiş Ruby 3.3 üzerinde çalışır. Önceden rbenv, rvm veya bundler kurmana gerek yok.
Editör, VS Code ile aynı motor üzerine kurulu; yani Ruby sözdizimi vurgulama, otomatik tamamlama ve hata altı çizgilerinin hepsi çalışıyor. Kod, Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt ve CSV gem'leri önceden kurulu Ruby 3.3 üzerinde çalışıyor — HTML parse etmek, bir JSON API çağırmak veya metaprogramlamayı keşfetmek için ideal.
Bu Ruby deneme alanı neden faydalı
- Anında Ruby çalıştırma — kodunu yaz, Çalıştır'a bas ve rbenv ya da bundler gerektirmeden YJIT'li Ruby 3.3'ten çıktıyı saniyeler içinde al.
- Tam Ruby sözdizimi vurgulama, otomatik tamamlama ve satır numaralı net hata mesajları — VS Code ile aynı editör motoru tarafından sağlanır.
- Stdin girişi destekleniyor.
gets,$stdin.readvereadlinesplayground'un giriş kutusundan okur; böylece etkileşimli Ruby betikleri ve mülakat tarzı sorular uçtan uca çalışır. Sizin tarafınızda rvm, rbenv veya bundler kurulumuna gerek yok. - Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt ve CSV önceden kurulu Ruby 3.3 — HTML parse et, API çağır ve anında test çalıştır.
Ruby deneme alanında neler yapabilirsin
- Bloklar, Procs ve lambdalar: tek bir metodu seferinde test edebileceğin temel Ruby deyimleri, bir de Enumerable (map, select, reduce, each_with_object).
- Küçük HTML-scraping veya JSON-API betikleri. HTML parse etmek için Nokogiri'yi, bir endpoint'e istek atmak için HTTParty'yi kullan — her iki gem de hazır kurulu.
- Hızlı Ruby denemeleri: bir regex test et, define_method ile metaprogramlama denemesi yap, bir class_eval doğrula ya da Symbol#to_proc'un nasıl çalıştığını gör.
Online Ruby derleyici SSS
Online Ruby derleyici ücretsiz mi?
Online runner'ı kullanmak için Ruby veya bundler kurmam gerekir mi?
Ruby deneme alanı mobil ve Chromebook'ta çalışıyor mu?
Ruby playground'u gets ve stdin'i destekliyor mu?
gets, $stdin.read ve readlines, yerelde ruby script.rb çalıştırdığınızdaki gibi yazdığınız satırları okur. Girdiyi satır satır verin ve normal bir CLI betiğindeki gibi $stdin.each_line ile yineleyin.