问题标签 [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 - 与 Thor 一起使用 IRB(即调用“调试器”)?
我试图让 Thor 在代码中到达“调试器”时触发 IRB 提示(如 Rails 等)。虽然我可以触发调试器,但如何在触发调试器时让 IRB 自动启动?
目前,我在 .thor 文件中执行以下操作:
这会导致调试器被触发,但 IRB 必须通过在提示符下键入“irb”来显式启动:
如何让 IRB 立即触发,这样我就不需要输入“irb”和额外的“exit”?
谢谢!
ruby-on-rails - 如何让 awesome_print 在运行的应用程序中在 pry/ruby-debug 中工作
我超级喜欢 awesome_print 和 ruby-debug,但我不能让它们一起工作。AwesomePrint 返回用于格式化的 HTML,但我认为 ruby-debug 和 pry 不喜欢多行输出,所以我总是以一团糟而告终。这就是我从 pry 或 ruby-debug(在正在运行的应用程序中)运行 ap 时的样子。
有没有人幸运地让 awesome_print 在 ruby-debug 中工作或在正在运行的 rails 应用程序上窥探?我只是做错了什么吗?我也会对多行 pp 感到满意,至少那将是一个巨大的升级。
谢谢!
ruby-on-rails-3 - 调试 rails 3.1.1 应用程序
我正在尝试将调试器添加到使用 ruby 1.9.2 的 rails 3.1.1 应用程序中。我已将以下内容添加到我的 gemfile 中:
我收到以下错误:
顺便说一句,我有以下内容:
ruby - 使用 Pow 和 Aptana 进行 Ruby 调试 (Eclipse)
有人知道如何使用 Pow 和 Aptana (Eclipse) 设置 Ruby 调试吗?
ruby-on-rails - Ruby 1.9.3 的 ruby 调试?
我刚刚更新到 Ruby 1.9.3p0 和 Rails 3.1.1。现在,当我尝试启动服务器时,它抱怨我应该 install ruby-debug
,即使它已经安装了。
在我的 Gemfile 我有
是否可以使用最新版本的 Ruby 运行调试?
ruby-on-rails - 有没有办法为 ruby-debug 设置永久配置?
我在这里看到了 ruby-debug 的 ruby-debug 文档配置设置:
http://bashdb.sourceforge.net/ruby-debug.html#Debugger_002esettings
但是没有提到创建配置文件并为新的 ruby-debug 会话设置这些设置。这可能吗?
ruby-debug - 错误:安装 ruby-debug-ide
事实是,我是 ruby on rails 开发的新手。并不是说我不能在 aptana studio 3 上安装 gem install ruby-debug-ide。
有人可以帮助我吗?
ruby-on-rails - Ruby调试不起作用
我无法让服务器以调试模式启动:
即使我安装了所有正确的 gem,服务器也拒绝启动。
这不起作用,其他帖子说使用 ruby-debug19:
知道该怎么做吗?
这是我的 Gemfile:
ruby - 不能将 ruby-debug19 与 1.9.3-p0 一起使用?
可能重复:
Rails 3.1 和 Ruby 1.9.3p125:ruby-debug19 仍然崩溃并出现“未找到符号:_ruby_threadptr_data_type”
我运行这个:
gem install ruby-debug19
在我的黄瓜env.rb
文件中,我有这个:
require 'ruby-debug'
但是,当我尝试运行时,我得到了这个异常:
/home/skendall/.rvm/gems/ruby-1.9.3-p0/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so: undefined symbol: ruby_current_thread - /home/skendall/.rvm/gems/ruby-1.9.3-p0/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so (LoadError)
我需要做什么才能让 ruby-debug 与 1.9.3-p0 一起工作?