29

私は iPython が大好きで、Mechanize などのいくつかのライブラリと共に RoR を学んでおり、自分が何を扱っているかをイントロスペクションの観点から簡単に確認できるようにしたいと考えています。「。」と入力できるようにしたいと思います。+ TAB して見てください。

4

5 に答える 5

33

オートコンプリートを支援するirbツールがあります

require 'irb/completion'
于 2010-04-01T14:11:27.283 に答える
18

Pry (IRB の代替およびランタイム開発者コンソール) を確認する必要があります。現在のバージョンの IPython ほど高度ではありませんが、Ruby で最も高度な開発者コンソールです。

于 2012-03-20T19:44:11.757 に答える
4

IRB http://en.wikipedia.org/wiki/Interactive_Ruby_Shell、またはレール コンソールhttp://guides.rubyonrails.org/command_line.htmlを試してください。どちらにもオートコンプリートがあるかどうかはわかりませんが、質の高いツールです。

于 2010-04-01T14:00:32.490 に答える
3

Wirbleは、頻繁に更新されない場合でも、これらのツールのいくつかをまとめるのに便利な方法です。iPythonほど完全ではありませんが、かなり近くなります。とりわけ、それは引き込みirb/completionます。

Railsの場合も同じことができますがscript/console、Railsのルートディレクトリからirbを起動するために使用します。

于 2010-04-01T19:49:32.983 に答える