Quale comando apre REPL di Ruby?


107

Quale comando apre REPL di Ruby?

In Python, apri semplicemente pythonsenza argomenti.

Risposte:


111

Esistono diversi REPL per Ruby.

La libreria standard viene fornita con una REPL chiamata IRb (per Interactive Ruby ), che installa un programma denominato irb, ma poiché è solo una libreria Ruby, può anche essere invocata dal codice Ruby e non solo dalla shell. Su Rubinius , IRb può anche essere invocato semplicemente chiamando il rbxprogramma senza argomenti, proprio come in CPython.

C'è anche un bel REPL chiamato Pry , che installa un programma chiamato pry, ma poiché è solo una libreria Ruby, può anche essere invocato dal codice Ruby e non solo dalla shell.

JRuby viene fornito con un REPL aggiuntivo chiamato JIRb Swing , che viene richiamato chiamando il jirb_swingprogramma.

Anche il plug-in Ruby di NetBeans viene fornito con un REPL.


Questo dovrebbe essere contrassegnato come risposta per aver fornito più REPL?
Pdnell

1
Mi piace questa risposta, ma potresti far risaltare maggiormente la risposta predefinita (irb) e poi menzionare gli altri esempi.
joh-mue

96

Usa il irbcomando (Interactive Ruby Shell).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.