问题标签 [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 - ruby-debug-base19-0.11.26 安装错误
我正在尝试让 ruby-debug 与 ruby 1.9.3 和 OSX Lion 上的 rails 一起使用。我一直在关注http://blog.wyeworks.com/2011/11/1/ruby-1-9-3-and-ruby-debug,但我的问题是我无法获得 ruby-debug-base19- 0.11.26.gem
在我的 .Gemfile 中获取我拥有的资源
当我做
我得到:
看起来它不选择rubyforge,有什么想法吗?
ruby - Aptana 3 ruby 调试器 - DebugThread 循环中的异常:未定义的方法“is_binary_data?”
我正在尝试在 Aptana 3 中调试简单的 ruby 文件。
断点设置为
在我开始调试后,调试器启动,但是当它尝试初始化 ruby 类时,调试器与消息断开连接
当我将断点设置为
调试器启动,但在我进入initialize()
构造函数后,它与先前的消息断开连接
我的宝石清单:
我已成功应用这些说明,以解决调试问题,但我仍然收到此异常消息
欢迎任何答案来阐明这个问题。
谢谢你。
ruby-on-rails - ruby-debug with Pow -- 断点永远不会命中
我正在尝试将 ruby-debug 与 Pow 一起使用。Rails 3 应用程序。
我在这里做了一切: https ://gist.github.com/1098830
我已经多次重新启动服务器和机器。我可以让 rdebug 连接:
但它永远不会在断点处停止。
知道会发生什么吗?几个小时前我让它达到了几个断点,从那以后就没有了。
控制器
宝石文件
发展.rb
ruby - ruby-debug 在 rspec 中找不到变量(在 sinatra 中)
在我Gemfile
有(根据https://stackoverflow.com/a/8351945/111884)
在我的spec_helper.rb
我有
但是当我放入debugger
我的规范文件时,我似乎无法访问任何变量。我收到如下错误:
我之前已经在另一台计算机上运行过它,但我目前无法检查。有任何想法吗?
ruby-on-rails - 如何在 ruby 1.9.3 / Rails 3.2.1 中安装 ruby-debug
可能重复:
Rails 3.1 和 Ruby 1.9.3p125:ruby-debug19 仍然崩溃并出现“未找到符号:_ruby_threadptr_data_type”
我已经完成了打印到控制台的工作——我想进入 20 世纪并开始使用调试器!但是如何安装 ruby-debug?ruby-debug.c
当我尝试安装 ruby-debug19 gem 时,本机编译失败。我查看了其他 SO 帖子,但还没有找到答案......
- 我正在使用 Ruby 1.9.3-p0
- 我正在使用 Rails 3.2(当然是 Gemfile)
- 我没有使用 RVM——相反,我有一个包含所有可执行文件、gem、源等的完全沙盒目录。我在下面将其称为 $SANDBOX...
捆绑安装不起作用
如果我将 ruby-debug19 添加到我的 Gemfile 并执行bundle install
,它会在构建过程中失败conflicting types for 'rb_iseq_compile_with_option'
:
gem install ruby-debug 从命令行不起作用
如果我尝试从命令行构建 gem,使用指向include
当前 ruby 目录的 --with-ruby-include 参数,我会得到相同的错误:
我错过了什么?
--with-ruby-include 期待不同的东西吗?当前的 ruby-debug19 坏了吗?
ruby-on-rails - ruby-debug 不会停止
我已经让我的 ruby-debug 与 ruby 1.9.3 和 rails Rails 3.0.1 一起工作。
但是现在我们升级到 Rails 3.2.1(不确定它是否与此有关),当我在我的代码中放置一个 ruby-debug 时,如果它处于初始化状态,它就会停止并且我可以进行调试。但是,如果 ruby-debug 语句是从 AJAX 调用它的地方,它会打印 (rdb:1) 和一些空格,然后只是跳过它,看起来它看到它并且知道它必须停在那里但它没有。
有任何想法吗?
谢谢!
ruby-on-rails-3 - 如何在 Rails 中打印调试字符串?
有没有在 Rails 中打印调试字符串的简单方法?类似于 Windows 中的OutputDebugString()
功能。
ruby - ruby-debug 在列出代码时未显示正确的代码行
我安装了以下软件
- 红宝石
- 1.8.6
- 分栏
- 0.3.6
- 行缓存
- 0.43
- 红宝石调试
- 0.10.4
- 红宝石调试基地
- 0.10.4
有一段代码将近 22,000 行。当 rdebug 移动到这段代码时,它会正确执行它,但不会显示周围正确的代码行或当前正在执行的行。
例如:
是方法。以下是代码示例
调试器正确调用a
并显示信息。但是,当b
被调用时,调试器会查看类似于代码 where@e
和@j
are 的内容。里面的函数b
正确执行,打印正确的语句,我什至可以评估变量string
。这是缓冲区还是缓存问题?或者这是我可以配置的设置问题?
ruby - 为什么在安装 ruby-debug-ide 时 jruby 会给我这个错误?
以下是错误日志,
编辑:刚刚在rails 3(而不是JRuby)上尝试了相同的ruby,我得到了同样的错误。
ruby-on-rails - ruby-debug-ide 是否可以安装在带有 ruby1.9.3 的 Windows 上?
我试图在我的 Windows Ruby 环境中安装 ruby-debug-ide。出现很多错误。我的环境是 Ruby1.9.3、Windows 7 和 DevKit。那么是否有任何指南来安装可在 Aptana Studio 上使用的 ruby-debug-ide。