什么命令打开Ruby的REPL?

Jia*_*ian 101 ruby read-eval-print-loop

什么命令打开Ruby的REPL?

在Python中,您只需打开python而不需要任何参数.

Jör*_*tag 107

Ruby有几个REPL.

标准库附带一个名为IRb的REPL (用于交互式Ruby),它安装了一个名为的程序irb,但由于它只是一个Ruby库,因此也可以从Ruby代码调用,而不仅仅是从shell调用.在Rubinius上,也可以通过调用rbx没有参数的程序来调用IRb ,就像在CPython中一样.

还有一个非常好的REPL叫做Pry,它安装了一个名为的程序pry,但由于它只是一个Ruby库,它也可以从Ruby代码中调用,而不仅仅是从shell调用.

JRuby带有一个名为JIRb Swing的附加REPL ,它通过调用jirb_swing程序来调用.

NetBeans的 Ruby的插件还带有一个REPL.


Jia*_*ian 91

使用irb(Interactive Ruby Shell)命令.