Ruby Çalıştırıcı
Ücretsiz çevrimiçi Ruby çalıştırıcı. Ruby 3.4 kodunu tarayıcınızda anında yazın ve çalıştırın — puts çıktısı, gerçek hata mesajları ve hazır örneklerle. Kurulum gerekmez.
Bu çalıştırıcı hangi Ruby sürümünü kullanıyor?
WebAssembly'ye derlenmiş resmi CRuby 3.4 yorumlayıcısını (ruby.wasm projesi) çalıştırır. Motor yüklendikten sonra başlığın yanındaki rozet RUBY_VERSION'ın bildirdiği tam sürümü gösterir.
Kodum cihazımdan çıkıyor mu?
Hayır. Yorumlayıcının tamamı WebAssembly ile tarayıcı sekmenizin içinde çalışır: ayrıştırma, yürütme ve çıktı yerelde gerçekleşir. Hiçbir şey sunucuya yüklenmez, hesap gerekmez.
İlk yükleme neden yaklaşık 30 MB?
Standart kütüphanesiyle birlikte eksiksiz bir Ruby yorumlayıcısı indiriyorsunuz. Tarayıcı ilk indirmeden sonra önbelleğe aldığı için sonraki ziyaretler neredeyse anında hazırdır.
Standart kütüphaneyi veya gem'leri kullanabilir miyim?
Standart kütüphane dahildir: require "json", "set", "date" ve benzerleri doğrudan çalışır. Üçüncü taraf gem'ler kurulamaz çünkü çalışma zamanı tasarımı gereği tamamen çevrimdışıdır.
Betiğim sonsuz döngüye girerse ne olur?
Yürütme yaklaşık 10 saniye sonra durdurulur ve motor otomatik olarak yeniden başlar; sayfa asla kilitlenmez. Bu sınır, onu uzun işler için değil kod parçaları ve alıştırmalar için ideal kılar.
Yerel Ruby kurmaktan farkı ne?
Burada hiçbir kurulum yok ve telefon ile Chromebook dahil her cihazda çalışır. Dosya, ağ, gem veya uzun işler gerektiren gerçek projeler için yerel kurulu Ruby hâlâ daha iyidir.
puts, print ve p destekleniyor mu?
Evet. Standart çıktı çıktı panelinde görünür; stderr ve oluşan istisnalar sınıf, mesaj ve satır numarasıyla kırmızı gösterilir — terminaldeki gibi.
gets ile kullanıcı girdisi okuyabilir miyim?
Hayır. Betikler stdin kapalı biçimde etkileşimsiz çalışır, bu yüzden gets hemen nil döndürür. Etkileşimli girdi gerekirse aynı kodu yerel Ruby ile çalıştırın.
Çalıştırmak için klavye kısayolu var mı?
Evet. Editörde Ctrl+Enter (Mac'te Cmd+Enter) tuşlarına basarak fareye dokunmadan kodu çalıştırabilirsiniz.
İlgili Araçlar
- Lua Çalıştırıcı Ücretsiz çevrimiçi Lua çalıştırıcı. Lua 5.4 kodunu tarayıcınızda anında yazın ve çalıştırın: print çıktısı, hata yığın izleri ve sonsuz döngü koruması. Kurulum gerekmez.
- Kod Oyun Alanı Canlı önizlemeli, satır numaralı düzenleyicili ve yakalanan konsollu çevrimiçi HTML, CSS ve JavaScript oyun alanı. Kod parçalarını anında test edin ve sonucu tek bir HTML dosyası olarak indirin - tamamen tarayıcınızda.
- Chmod Hesaplayıcı Onay kutularıyla Linux dosya izinlerini görselleştirmek ve hesaplamak için ücretsiz çevrimiçi chmod hesaplayıcı. Sayısal (755, 644) ve sembolik gösterim (rwxr-xr-x) arasında anında dönüştürün. setuid, setgid, sticky bit gibi özel izinleri destekler.
- ASCII Tablosu Ondalık, onaltılık, sekizlik, ikili kodlar, HTML varlıkları ve karakter açıklamaları ile eksiksiz ASCII karakter kodlama referansı. Anında arama ve filtreleme.
- HTTP İstek Test Aracı REST API'leri doğrudan tarayıcınızda test edin. Özel başlıklar, gövde ve parametrelerle GET, POST, PUT, DELETE istekleri gönderin. Yanıt durumunu, başlıklarını ve JSON gövdesini anında görün.
- .htaccess oluşturucu Apache .htaccess kuralları oluşturun: yönlendirmeler, yeniden yazmalar, güvenlik başlıkları, önbellekleme ve daha fazlası.
- Robots.txt Oluşturucu Ücretsiz çevrimiçi robots.txt oluşturucu. Arama motoru taramasını kontrol etmek, tarayıcı erişimini yönetmek ve sitenizin SEO'sunu optimize etmek için robots.txt dosyaları oluşturun ve özelleştirin.
- Sitemap Oluşturucu Ücretsiz çevrimiçi XML sitemap oluşturucu. URL ekleyin, öncelik ve sıklık ayarlayın, SEO uyumlu sitemap anında oluşturun.