无法在Rubymine中调试Rails应用程序

时间:2015-06-25 09:37:40

标签: ruby-on-rails ruby debugging rubymine rubymine-7

当我调试一个简单的rails应用程序时(只运行scaffold命令)。 Rubymine在调试器窗口中没有显示任何变量。我已经安装了ruby-debug-ide 0.4.30,在Rubymine上降低0.1.3宝石,我使用的是ubuntu 14.04,ruby 2.2,rails 4.2.2,rbenv,rubymine 7.1。

提前谢谢。 rails app

rails app

更新:问题解决了!!只需注释掉“byebug”'宝石。

1 个答案:

答案 0 :(得分:1)

为了帮助您,这里有一些步骤可以在您的rubyMine中进行调试。

首先安装dubug gems localy:

  1. 下载以下宝石:

  2. 将下载的宝石放入名为gems

  3. 的文件中
  4. 打开Ruby cmd consol [clic on start button, select Ruby then select Start command prompt with Ruby]
  5. cd到gems文件路径[让你的gems文件的路径为C:\Desktop\gems]写下命令:cd C:\Desktop\gems然后clic enter。
  6. 要安装第一个gem,请运行以下命令:gem install --local debugger-ruby_core_source-1.3.8.gem
  7. 要安装第二个gem,请运行以下命令:gem install --local ruby-debug-base19x-0.11.30.pre15.gem
  8. 重新启动RubyMine并测试它是否正常工作
  9. 其次尝试与Ruby 1.9版本完全相同的步骤,而不是2.2

    现在,如果可以使用2.2 Ruby版本,请尝试使用1.9版本。 并希望它会对你有用,因为它对我有用。