问题标签 [ruby-debug]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
942 浏览

ruby - 如何在 RadRails 中调试纯 ruby​​ 程序

我是 Ruby 新手,所以安装了 RadRails、Ruby 1.92 和 ruby​​-debug-ide19。我有一个非常简单的 ruby​​ 程序,可以打印 hello world。但是当我尝试在代码中放置一个断点并在调试模式下运行时,我得到的只是控制台上的以下行:

为什么它仍然需要监听端口?我怎样才能让它运行我的程序直到断点?

0 投票
6 回答
68398 浏览

ruby-on-rails - 在 rspec 中运行 ruby​​ 调试?

我正在尝试让 Ruby 调试器在我的规格之一中运行:

但是,当我运行 rspec 时,我得到:

我尝试了以下方法:

关于如何以正确的方式执行 rspec 的任何想法?我在 Rails 3.0.5、Ruby 1.9.2、RSpec 2.5.1、ruby-debug19 上。

谢谢,贾斯汀。

0 投票
2 回答
499 浏览

ruby - 在 Aptana 3 中调试时进入 irb

我是 ruby​​ 和 Aptana 的新手(我以前使用过 eclipse)我想知道在 Aptana 中调试时是否可以进入 irb 来处理设置当前值的东西。例如,在断点上在 Eclipse 中执行 Java 开发,您可以打开 Window -> Show View -> Display 并开始执行 Java 代码,所有对象都具有当前状态。在 Aptana 3 中调试 ruby​​ 应用程序是否有类似的东西?

谢谢

0 投票
1 回答
362 浏览

ruby - Ruby - 在 Netbeans 中调试时评估表达式

我使用 Netbeans 作为 ruby​​ IDE,当我在调试时,我希望能够在遇到断点时运行表达式来查看方法调用的值或输出。这在netbeans中是否可行,如果可以,怎么办?

谢谢

0 投票
1 回答
556 浏览

ruby-on-rails - 在 ruby​​ 调试器中默认为“autolist on”

有没有办法在调试器中设置某些默认值?我没有找到办法做到这一点..

0 投票
2 回答
2261 浏览

rubymine - RubyMine 中的 Ruby 调试器

我正在尝试在 Rubymine 中运行调试器,但我不断收到此错误。

有什么想法吗?

0 投票
9 回答
6475 浏览

ruby-on-rails - 如何停止当前请求的 Rails 调试器

假设我的代码中有一个循环调用 rails 调试器几次

假设我使用该选项启动我的服务器--debugger,当查看此页面时,调试器将在每次运行循环时停止。

我可以在cont每次它停止时输入,以便请求继续,但这很乏味,特别是如果我们不是在这个例子中谈论它显示 4 次,而是 400 次。有没有办法让调试器继续而不在每个暂停循环点?

我目前的解决方法是重新启动服务器,但这很耗时。

0 投票
1 回答
1420 浏览

ruby-on-rails - 在 Heroku 上运行 ruby​​-debug

有什么办法吗?我经常遇到在本地工作但由于与环境相关的某种原因在 Heroku 上失败的问题。能够在那里运行调试器会很好。

0 投票
7 回答
13993 浏览

ruby-on-rails - 带有 ruby​​-debugger 的 Rails 抛出“找不到符号:_ruby_current_thread (LoadError)”

我有标准的 ruby​​-head 和 Rails 3.1rc4。我按照http://dirk.net/2010/04/17/ruby-debug-with-ruby-19x-and-rails-3-on-rvm/的说明安装了 ruby ​​-debug

但是当我运行rails s --debugger它会抛出这个奇怪的错误

任何想法?谢谢,大卫

0 投票
1 回答
3206 浏览

ruby-on-rails - 在 ruby​​-debug 中跳转到 *my code* 的下一行

在 ruby​​-debug 中,下一个命令会将您带到要执行的下一行代码,无论该行是在您自己的代码中,还是在 rails 框架中,还是在 gem 中。

是否有某种方法可以强制 ruby​​-debug (1.9) 跳转到它在代码中遇到的下一行,而不会停止它必须沿途执行的所有其他行?