15得票9回答
如何停止当前请求的Rails调试器

假设我的代码中有一个循环,其中调用了rails调试器几次。def show animals = ['dog', 'cat', 'owl', 'tiger'] for animal in animals debugger # do something else e...

15得票5回答
Ruby-Debug无法安装/构建本地扩展。

我已经费尽心思寻找解决方案。我已经安装了linecache19和ruby_core_source。 以下这两个命令都不起作用:gem install ruby-debug19 gem install ruby-debug19 -- --with-ruby-include=/Users/ben...

15得票5回答
红宝石线程指针数据类型错误

我正在使用最新版本的Rails(3.1.3)启动一个新的Rails应用程序。当我尝试启动服务器时,Rails崩溃了。首先,我解决了这个错误,现在我遇到了另一个错误。ruby-debug-base19-0.11.25/lib/ruby_debug.so: undefined symbol: ru...

14得票2回答
如何在Ruby 1.9.3 / Rails 3.2.1中安装ruby-debug?

可能是重复问题: Rails 3.1 和 Ruby 1.9.3p125:ruby-debug19 仍然出现“Symbol not found: _ruby_threadptr_data_type”错误 我不想再使用控制台打印输出了 - 我想进入20世纪并开始使用调试器!但是我...

13得票1回答
在ruby-debug中如何跳到*我的代码*的下一行

在ruby-debug中,next命令会带你到下一行即将执行的代码,无论这一行是你自己的代码、Rails框架还是一个gem。是否有某种方法可以强制ruby-debug(1.9)跳过所有必须执行的其他行,并直接跳转到你的代码中遇到的下一行?

10得票2回答
确定程序是否在调试模式下运行

我使用RubyMine编写和调试Ruby 2.0代码。它使用ruby-debug-ide进行这个目的。我想知道一个程序是否在调试模式下运行。 我知道Ruby $DEBUG 全局变量,但据我所知,ruby-debug-ide没有改变它,因为它没有使用 -d ruby 标志。 如果我使用Rub...

9得票5回答
Rails 3.1和Ruby 1.9.3p125:ruby-debug19仍会崩溃,显示“Symbol not found: _ruby_threadptr_data_type”

可能是重复问题: ruby-debug with Ruby 1.9.3? 我听说ruby 1.9.3p125有一个解决ruby-debug19问题的解决方案,因此按照RVM网站上的说明,我重新安装了1.9.3版本: $ rvm reinstall 1.9.3 --patch debug...

9得票3回答
无法在已安装Ruby 1.9.2和1.9.3的Win7上安装gem ruby-debug19

我尝试了很多解决方案,但似乎没有什么作用!我使用的是Ruby 1.9.3和Rails 3.1.3,我想安装ruby-debug19宝石。这就是我从PowerShell获得的: PS C:\Users\**\**\**> gem install ruby-debug19 Temporar...

8得票2回答
使用Pow进行Ruby调试——断点永远没有被触发

我正在尝试在 Pow(一种 Web 开发工具)上使用 ruby-debug 调试 Rails 3 应用程序。 我已经按照下面的步骤进行了操作:https://gist.github.com/1098830 我已经多次重启服务器和电脑,我可以连接 rdebug: → rdebug -c C...

8得票7回答
无法在Windows上安装ruby-debug gem

我在Windows上安装Ruby-Debug Gem遇到了问题。这个错误是什么意思?我该如何解决?谢谢。 C:\Users\Steve>gem install ruby-debug Building native extensions. This could take a while....