Rry控制台与Pry

时间:2011-12-04 17:45:33

标签: ruby-on-rails ruby rubymine pry

当我进入rails控制台时,我设置了pry来代替irb。我找不到页面或记住如何将其恢复到默认行为,因为它似乎干扰了我的Rubymine调试器。有什么建议吗?

3 个答案:

答案 0 :(得分:4)

我刚刚发现了这个问题,pry-rails gem。忘了它的目的是让'rails console'代替打开撬。

答案 1 :(得分:4)

您可能修改了~/.irbrc以在加载IRB时启动pry。先检查一下。

Rails通过加载环境挂钩到应用程序中。要将rails应用程序加载到pry会话中,请尝试:pry -I . -r config/environment

答案 2 :(得分:2)

你的意思是这个页面吗?

http://www.dotnetguy.co.uk/post/2011/08/23/replace-the-rails-console-with-pry

页面(现已死)包含此代码,这可能是保持Pry运行而不是IRB:

MyApp::Application.configure do
  silence_warnings do
    begin
      require 'pry'
      IRB = Pry
    rescue LoadError
    end
  end
end