我已经让我的 ruby-debug 与 ruby 1.9.3 和 rails Rails 3.0.1 一起工作。
但是现在我们升级到 Rails 3.2.1(不确定它是否与此有关),当我在我的代码中放置一个 ruby-debug 时,如果它处于初始化状态,它就会停止并且我可以进行调试。但是,如果 ruby-debug 语句是从 AJAX 调用它的地方,它会打印 (rdb:1) 和一些空格,然后只是跳过它,看起来它看到它并且知道它必须停在那里但它没有。
有任何想法吗?
谢谢!