问题标签 [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.
ruby - 如何在 RadRails 中调试纯 ruby 程序
我是 Ruby 新手,所以安装了 RadRails、Ruby 1.92 和 ruby-debug-ide19。我有一个非常简单的 ruby 程序,可以打印 hello world。但是当我尝试在代码中放置一个断点并在调试模式下运行时,我得到的只是控制台上的以下行:
为什么它仍然需要监听端口?我怎样才能让它运行我的程序直到断点?
ruby-on-rails - 在 rspec 中运行 ruby 调试?
我正在尝试让 Ruby 调试器在我的规格之一中运行:
但是,当我运行 rspec 时,我得到:
我尝试了以下方法:
关于如何以正确的方式执行 rspec 的任何想法?我在 Rails 3.0.5、Ruby 1.9.2、RSpec 2.5.1、ruby-debug19 上。
谢谢,贾斯汀。
ruby - 在 Aptana 3 中调试时进入 irb
我是 ruby 和 Aptana 的新手(我以前使用过 eclipse)我想知道在 Aptana 中调试时是否可以进入 irb 来处理设置当前值的东西。例如,在断点上在 Eclipse 中执行 Java 开发,您可以打开 Window -> Show View -> Display 并开始执行 Java 代码,所有对象都具有当前状态。在 Aptana 3 中调试 ruby 应用程序是否有类似的东西?
谢谢
ruby - Ruby - 在 Netbeans 中调试时评估表达式
我使用 Netbeans 作为 ruby IDE,当我在调试时,我希望能够在遇到断点时运行表达式来查看方法调用的值或输出。这在netbeans中是否可行,如果可以,怎么办?
谢谢
ruby-on-rails - 在 ruby 调试器中默认为“autolist on”
有没有办法在调试器中设置某些默认值?我没有找到办法做到这一点..
rubymine - RubyMine 中的 Ruby 调试器
我正在尝试在 Rubymine 中运行调试器,但我不断收到此错误。
有什么想法吗?
ruby-on-rails - 如何停止当前请求的 Rails 调试器
假设我的代码中有一个循环调用 rails 调试器几次
假设我使用该选项启动我的服务器--debugger
,当查看此页面时,调试器将在每次运行循环时停止。
我可以在cont
每次它停止时输入,以便请求继续,但这很乏味,特别是如果我们不是在这个例子中谈论它显示 4 次,而是 400 次。有没有办法让调试器继续而不在每个暂停循环点?
我目前的解决方法是重新启动服务器,但这很耗时。
ruby-on-rails - 在 Heroku 上运行 ruby-debug
有什么办法吗?我经常遇到在本地工作但由于与环境相关的某种原因在 Heroku 上失败的问题。能够在那里运行调试器会很好。
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
它会抛出这个奇怪的错误
任何想法?谢谢,大卫
ruby-on-rails - 在 ruby-debug 中跳转到 *my code* 的下一行
在 ruby-debug 中,下一个命令会将您带到要执行的下一行代码,无论该行是在您自己的代码中,还是在 rails 框架中,还是在 gem 中。
是否有某种方法可以强制 ruby-debug (1.9) 跳转到它在代码中遇到的下一行,而不会停止它必须沿途执行的所有其他行?