RubyのREPLを開くコマンドは何ですか?


107

RubyのREPLを開くコマンドは何ですか?

Pythonでは、python引数なしで単純に開きます。

回答:


111

RubyにはいくつかのREPLがあります。

標準ライブラリには、という名前のプログラムをインストールするIRbInteractive Rubyの場合)と呼ばれるREPLが付属していますirbが、これは単なるRubyライブラリであるため、シェルからだけでなくRubyコードからも呼び出すことができます。でRubiniusの、IRBはまた、単に呼び出すことによって呼び出すことができるrbxだけではCPythonのように、引数なしでプログラムを。

という名前のプログラムをインストールするPryという非常に優れたREPLもありますpryが、これは単なるRubyライブラリであるため、シェルだけでなくRubyコードからも呼び出すことができます。

JRubyには、JIRb Swingと呼ばれる追加のREPLが付属してjirb_swingいます。これは、プログラムを呼び出すことによって呼び出されます。

NetBeansの Rubyのプラグインはまた、REPLが付属しています。


これは、複数のREPLを与えるための回答としてマークする必要がありますか?
Pdnell 2016年

1
私はこの答えが好きですが、デフォルトの答え(irb)をもっと目立たせてから、他の例に言及することもできます。
joh-mue

96

使用irb(対話型のRubyシェル)コマンドを使用します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.