什么命令打开Ruby的REPL?
在Python中,您只需打开python
而无需任何参数。
答案 0 :(得分:102)
Ruby有几个REPL。
标准库附带一个名为 IRb 的REPL(用于 Interactive Ruby ),它安装了一个名为irb
的程序,但由于它只是一个Ruby库,它也可以从Ruby代码调用,而不仅仅是从shell调用。在Rubinius上,也可以通过不带参数调用rbx
程序来调用IRb,就像在CPython中一样。
还有一个名为Pry的非常好的REPL,它安装了一个名为pry
的程序,但由于它只是一个Ruby库,它也可以从Ruby代码中调用,而不仅仅是从外壳
JRuby附带一个名为 JIRb Swing 的REPL,可通过调用jirb_swing
程序调用。
NetBeans Ruby插件还附带一个REPL。
答案 1 :(得分:81)
使用irb
(交互式Ruby Shell)命令。