问题标签 [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-on-rails - 在离线机器上安装 ruby-debug-ide
我正在尝试在未连接到 Internet 的 Ubuntu 10.04 机器上安装 ruby-debug-ide-0.4.15.gem,但出现以下错误:
错误:安装 ruby-debug-ide-0.4.15.gem 时出错:错误:无法构建 gem 原生扩展。
/usr/bin/ruby1.8 mkrf_conf.rb 错误:http : //rubygems.org/ 不是存储库
在连接到 Internet 的类似机器上安装相同的 gem,工作正常。可能是什么问题?
谢谢。
debugging - 我可以在 Ruby 中发生异常时动态放置断点吗?
我希望能够在 ruby-debug 中设置条件断点,条件是“抛出异常”。
我想要的是每当在该行上引发异常时都能够在断点上着陆(如果此处说明了错误选项,这是 MATLAB 的超方便的 dbstop )。
提前致谢。
ruby - 在 Eclipse PDT 上运行 Ruby 调试器
我正在尝试在 Eclipse 中运行 ruby 调试器。我以前没有运行过 ruby 调试器,所以我不确定在哪里解决问题。我正在为 PHP 开发人员使用 Eclipse,版本:Helios Release,构建 ID:20100617-1415。我正在使用 Ruby 1.8.6(2007-09-24 补丁级别 111)[i386-mswin32])。
我安装了 ruby-debug (v 0.10.4) 并将其设置为 Eclipse 中的调试引擎。我选择它作为 ruby 的调试器引擎。我不知道在路径中放什么,所以我将路径设置为 c:\ruby\bin\rdebug.bat(我在 Windows 上的安装路径)。环境设置为 localhost(不确定这意味着什么,但默认情况下它就在那里)。
我为动态语言调试器硬编码了端口。我确实得到了一个连接状态窗口,但它从未成功。
当我尝试在调试配置中运行脚本时,我收到一个对话框错误,提示“调试器进程意外终止”。在我的控制台中,它说: 无法重定向消息,导致通信链接断开。消息: [后面是我的 puts 语句的输出]。
我已经搜索了几个小时来了解如何设置它。也许这不是典型的。如果有人有在 Eclipse 或 NetBeans 上进行设置的经验,我将不胜感激您能提供的任何指点。
谢谢
戴夫
ruby-on-rails - 如何在 Ruby 调试器 (ruby-debug/rdebug) 中设置变量?
假设我有一个非常简单的 Ruby 程序:
当执行命中“调试器”命令时,它会正确停止并给我“rdb”提示。
现在:我的目标是让程序打印 2 而不是 1。如何做到这一点?如果我输入“帮助”,那么 rdebug 会告诉我:
'set' 命令看起来很有希望......但是:
没有骰子。该怎么办?
我查看了Official ruby-debug doc和RailsGuides Debugging Rails Applications doc,但没有看到答案。
ruby-on-rails - 可以安装gem ruby-debug,但是rails server 找不到
我发现安装 ruby gems 的一个非常有趣的问题
系统是最新的 Ubuntu 11.04
ruby-on-rails - 红宝石调试和黄瓜
我在黄瓜中有一个失败的场景,我想使用 ruby-debug 调试我的 rails 控制器。但是,如果我将“调试器”添加到我想要中断的位置,它就不会停止。
我尝试将 ruby-debug 和 rubygems 的 require 添加到 features/support/env.rb 但它告诉我它无法加载 ruby-debug,尽管 ruby-debug 在 gem 列表中,我可以加载它厄巴。
那么......我应该怎么做才能让它工作?
谢谢!
ruby-on-rails - 使用 ruby-debug 在 Rails 3 中调试迁移?
如何在 rails 3 中使用 ruby-debug 调试我的迁移?
运行 rake db:migrate 似乎不会像在 Rails 2 中那样触发任何调试器命令。并且 rake db:migrate --debugger 也不起作用。
谢谢。
ruby-on-rails - Ruby Debug“没有要加载的文件--spec_helper”
可能遗漏了一些明显的东西的菜鸟......我正在尝试调试一个 Rspec 文件。Rspec 文件此时被剥离:
我从命令行进行以下调用:
调试器运行,但抛出以下错误:
没有调试器的Rspec没有问题。我正在使用 Rspec 2.3.0、ruby-debug19 (0.11.6)、Rails 3.0.3 和 ruby 1.9.2。为什么调试器看不到 spec_helper 文件?
ruby-on-rails - Ruby 调试颜色?
对于使用 ruby-debug 的人,你有没有做任何事情让它以彩色输出?我现在正在设置 wirble 来为我的 irb 着色,但它不会为漂亮的打印着色(我相信它来自 ruby-debug 而不是 irb)
ruby - Ruby 1.9.1 和 Aptana Studio 3 无法进行调试(Windows)
所以在过去的几周里,我一直在阅读 SO 和其他网站上关于 Ruby IDE 的帖子,特别是关于 Ruby 1.9 的支持。Aptana/RadRails 插件看起来很棒,因为我非常习惯于 eclipse 环境,所以我想试试看。
我使用 ruby 安装程序安装了 ruby 1.9.1,还安装了 devKit 和 Aptana studio 3。但是我无法在 Aptana 中调试,因为我收到以下错误:
所以我试图做一个gem install ruby-debug-ide
并得到以下内容:
要获得一个支持 ruby 1.9 和功能正常的调试器的 IDE 似乎非常困难——我显然做错了,任何帮助都将不胜感激。
- - -编辑 - - -
c:/Ruby191/lib/ruby/gems/1.9.1/gems/ruby-debug-ide-0.4.16/ext/gem_make.out 的输出如下
阿里