RAILS命令行ls

时间:2017-05-10 11:53:49

标签: ruby-on-rails ruby-on-rails-4

我在Rails ls中找到了方法。

 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

.....等等

那是什么意思?它是否向我们展示了项目中所有可用的方法?

感谢。

1 个答案:

答案 0 :(得分:3)

来自pry自述文件:https://github.com/pry/pry

  

Pry允许我们使用cd命令弹出和弹出不同的范围(对象)。这使我们能够探索程序或库的运行时视图。要查看特定范围内可用的变量和方法,我们使用多功能ls command