1

メソッドがirbで何をするかについての詳細を知る方法はありますか?

例はirb/pryにあり、次のようなことができます。

strigy_object = "I am string"

ここで、入力stringy_object.してTabキーを押すと、stringy_object応答する可能性のあるすべてのメソッドが一覧表示されます。私はルビーに比較的慣れておらず、すべての方法に精通しているわけではないので、この方法が何をするのかについてもっと情報を見つけたいと思います。要するに、'man'irb / pryでそれを達成するのに役立つ可能性のある同等のコマンドはありますか?

4

2 に答える 2

1

コマンドを使用しshow-docます。

gem install pry-doc一部のコマンドでは(Cコマンドのように)必要になります。

于 2013-02-25T21:18:22.160 に答える
0

を使用しstringy_object.methodsます。オブジェクトが応答するすべてのメソッドとともに返されます。

そのリストをそのタイプのオブジェクトに固有のメソッドのみに切り詰めたい場合は、を実行できますstringy_object.methods - Object.methods

于 2013-02-25T21:21:34.847 に答える