Menu

Ruby Deneme Alanı

Kod parçacıklarını yazın, çalıştırın ve paylaşın — kurulum gerekmez.

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

Ruby'yi tarayıcıda online çalıştır

Bu, ücretsiz bir online Ruby deneme alanı ve kod çalıştırıcısıdır. Ruby kodunu doğrudan tarayıcıda yaz, Çalıştır'a bas ve saniyeler içinde YJIT etkin Ruby 3.3 üzerinde çalıştır — rbenv, rvm veya bundler kurulumu gerekmez. Bir bloğu test etmenin, yeni bir metodu denemenin veya bir Ruby mülakat sorusunu çözmenin en hızlı yolu.

Arka planda editör, VS Code ile aynı motoru kullanır (Ruby sözdizimi vurgulama, otomatik tamamlama, hata altı çizgileri) ve kodun Nokogiri, HTTParty, RSpec, minitest, Faker, colorize, tty-prompt ve CSV gems'leri önceden kurulu Ruby 3.3 üzerinde çalışır. HTML parse etmek, JSON API çağırmak veya metaprogramlamayı keşfetmek — bu online Ruby deneme alanı seni saniyeler içinde fikirden çıktıya taşır.

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'un kullandığı aynı editör motoru.
  • Stdin girişi desteklenir — gets, $stdin.read, readlines playground'un giriş kutusundan okur; böylece etkileşimli Ruby betiklerini ve mülakat tarzı soruları uçtan uca test edebilirsiniz. Kurulum yok — rvm, rbenv veya bundler yapılandırması gerekmez.
  • 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 lambdas — tek tek metod bazında test edebileceğin Ruby'nin temel deyimleri; ayrıca Enumerable (map, select, reduce, each_with_object).
  • Küçük HTML-scraping veya JSON-API betikleri: HTML parse etmek için Nokogiri, bir endpoint'e istek atmak için HTTParty kullan — her iki gem de önceden kurulu.
  • Hızlı Ruby denemeleri — bir regex test et, define_method ile bir metaprogramlama numarası dene, bir class_eval doğrula veya Symbol#to_proc'un nasıl çalıştığını teyit et.

Online Ruby derleyici SSS

Online Ruby derleyici ücretsiz mi?
Evet. Ruby deneme alanı tamamen ücretsiz — kayıt gerekmez, kurulacak Ruby yok ve yapılandırılacak rvm veya rbenv yok. Sayfayı aç ve Ruby 3.3'te kod çalıştır.
Online runner'ı kullanmak için Ruby veya bundler kurmam gerekir mi?
Kurulum gerekmez. Makinende Ruby, rbenv veya bundler gerekmez — online Ruby runner kodunu YJIT etkin Ruby 3.3'te çalıştırır ve çıktıyı saniyeler içinde döndürür.
Ruby deneme alanı mobil ve Chromebook'ta çalışıyor mu?
Evet. Ruby deneme alanı her modern tarayıcıda çalışır — masaüstü, tablet veya telefon. Ruby yükleyemediğin Chromebook, iPad veya okul bilgisayarında Ruby çalıştırmak için harika.
Ruby playground'u gets ve stdin'i destekliyor mu?
Evet. Playground'da bir stdin giriş kutusu var — gets, $stdin.read ve readlines yazdığınız satırları yerelde ruby script.rb çalıştırdığınız zamanki gibi okur. Girdiyi satır satır verin ve normal bir CLI betiğindeki gibi $stdin.each_line ile yineleyin.
Deneme alanını kullandıktan sonra Ruby'yi nasıl öğrenirim?
Örnek Ruby kodunu düzenle, Çalıştır'a bas ve tekrarla. Yapılandırılmış pratik istediğinde Coddy'nin etkileşimli Ruby kursu blokları, sınıfları, modülleri, Enumerable'ı ve metaprogramlamayı uygulamalı alıştırmalarla kapsıyor.