2017-05-10 1 views
3

Railsでメソッドが見つかりましたlsRAILSコマンドライン

pry(#<SettingsController>)> ls 
ActiveSupport::ToJsonWithActiveSupportEncoder#methods: to_json 
ActiveSupport::Configurable#methods: config 
AbstractController::Base#methods: action_methods action_name action_name= available_action? controller_path response_body 
ActionController::Metal#methods: 
    content_type controller_name headers location=   middleware_stack= performed? request=  response response_body= session  set_response! status= 
    content_type= dispatch   location middleware_stack middleware_stack? request  reset_session response= response_code set_request! status   to_a 
#<Module:0x0000000551b030>#methods: env 

.....ので、だから、それは何を意味するのでしょうか?プロジェクトで利用可能なすべてのメソッドを表示していますか?

ありがとうございました。 pry READMEから

答えて

2

https://github.com/pry/pry

PRYは、私たちは、cdコマンドを使用して、異なるスコープ(オブジェクト)から飛び出すことを可能にします。これにより、プログラムやライブラリのランタイムビューを調べることができます。特定のスコープ内で使用可能な変数とメソッドを表示するには、汎用のls commandを使用します。