Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 带撬杆的导轨控制台_Ruby On Rails_Ruby_Rubymine_Pry - Fatal编程技术网

Ruby on rails 带撬杆的导轨控制台

Ruby on rails 带撬杆的导轨控制台,ruby-on-rails,ruby,rubymine,pry,Ruby On Rails,Ruby,Rubymine,Pry,当我进入rails控制台时,我已经将pry设置为load,以代替irb。我找不到该页面,也记不起如何将其恢复到默认行为,因为它似乎干扰了我的Rubymine调试器。有什么建议吗?你是说这一页吗 页面(现在已关闭)包含以下代码,这可能是保持Pry而不是IRB运行的原因: MyApp::Application.configure do silence_warnings do begin require 'pry' IRB = Pry rescue Loa

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

你是说这一页吗

页面(现在已关闭)包含以下代码,这可能是保持Pry而不是IRB运行的原因:

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

我刚刚发现了问题,pry rails gem。忘记了它的目的是让“rails控制台”打开pry。

您可能已经修改了
~/.irbrc
以在加载IRB时启动pry。先去那里看看


Rails通过加载您的环境来钩住应用程序。要将rails应用程序加载到pry会话中,请尝试以下操作:
pry-I-r config/environment

这是一个死链接。