ruby-debug相关内容

有没有办法告诉 Rails 进程在运行时加载了哪些 gem 和插件?

debugger 或 ruby-debug 中是否有任何命令可以获取内存中为 Rails 进程加载的所有 gem 和/或插件的列表?我知道只加载了“require"gem,但我想快速查看运行时加载的内容. 解决方案 这应该让你通过 ruby​​gems 加载所有内容: Gem.loaded_specs.keys 我不知道查看加载了哪些 Rails 插件的通用方法,您可以查看 Rails ..
发布时间:2022-01-18 18:15:13 其他开发

在 Windows 上安装 Ruby-Debug 的问题

有什么建议吗? C:\Users\Steve\barcoden>gem install ruby​​-debug构建原生扩展.这可能需要一段时间...错误:安装 ruby​​-debug 时出错:错误:无法构建 gem 本机扩展.C:/Ruby/bin/ruby.exe extconf.rb创建 Makefile制作'make' 不被识别为内部或外部命令,可运行的程序或批处理文件.Gem 文件将 ..
发布时间:2021-09-25 20:45:02 其他开发

ruby_threadptr_data_type 错误

我正在使用最新版本的 rails (3.1.3) 启动一个新的 rails 应用程序.当我尝试启动服务器时 Rails 崩溃.首先我修复了这个错误,现在我得到了这个 ruby-debug-base19-0.11.25/lib/ruby_debug.so:未定义符号:ruby_threadptr_data_type 在这里上有一个讨论,但我做不到对它有足够的了解来让事情发挥作用. 更新 ..
发布时间:2021-07-13 18:32:11 其他开发

使用 Pow 进行 ruby​​-debug -- 断点永远不会命中

我正在尝试将 ruby​​-debug 与 Pow 结合使用.Rails 3 应用. 我在这里做了一切:https://gist.github.com/1098830 我已经多次重启服务器和机器.我可以让 rdebug 连接: → rdebug -c连接的. 但它永远不会停在断点处. 知道会发生什么吗?几个小时前我让它达到了几个断点,之后就没有了. 控制器 定义索引 ..
发布时间:2021-07-12 20:19:33 其他开发

具有 SSL 支持和 ruby​​-debug 的瘦

有谁知道用 Thin 同时运行 ruby​​ 调试器和 SSL 的方法吗? 我在 Rails 3.0.10 中成功使用 Thin. 我使用 rails server --debugger 启动它,我可以调试我的代码. 最近,我还需要为我的应用程序添加 SSL 支持,我希望能够使用自签名证书在本地对其进行测试. 不幸的是,我还没有找到在使用 rails server 时使用 ..
发布时间:2021-07-12 19:10:19 其他开发

Aptana 3 和 ruby​​ 调试

如何在 ruby​​ 中设置变量的监视.我使用 Aptana 作为 IDE.我是为 .NET 而来的,我习惯于通过将鼠标悬停在变量上来查看变量值. 在 aptana 3 中,我无法找到查看当前状态和变量值的方法.我看到 self 对象有太多信息并且很难找到我正在寻找的变量的值? 解决方案 这个答案 到一个非常相似的问题,包括有关让 ruby​​-debug-ide 与 Aptana ..
发布时间:2021-07-11 20:51:43 其他开发

Aptana 3 ruby​​ 调试器 - DebugThread 循环中的异常:未定义的方法“is_binary_data?"

我正在尝试在 Aptana 3 中调试简单的 ruby​​ 文件. class HelloWorld定义初始化()结尾定义问候()puts “你好世界"结尾结尾h=HelloWorld.new问候 断点设置为 h.greet 在我开始调试后,调试器启动,但是当它尝试初始化 ruby​​ 类时,调试器与消息断开连接 Fast Debugger (ruby-debug-ide 0.4.9) ..
发布时间:2021-07-11 19:35:17 其他开发

Ruby 调试“没有这样的文件加载 --spec_helper"

可能遗漏了一些明显的东西的菜鸟......我正在尝试调试 Rspec 文件.Rspec 文件此时被剥离: 需要 'spec_helper'描述 PagesController 做渲染视图描述“GET 'home'"做描述“未登录时"做之前(:每个)做回家结尾它“应该成功"做response.should be_success结尾它“应该有一个供应商部分"做response.should hav ..
发布时间:2021-07-10 20:34:19 其他开发

在 rspec 中运行 ruby​​ 调试?

我正在尝试让 Ruby 调试器在我的规范之一中运行: describe User do它“应该是有效的"做调试器User.new.should be_valid结尾结尾 当我运行 rspec 时,我得到: debugger 语句被忽略,使用 -d 或 --debug 选项启用调试 我尝试了以下方法: rake 规范 --debug耙规范 --debug --trace耙规格:模型 --d ..
发布时间:2021-07-02 19:21:12 其他开发

如何获得ruby-debug-ide的工作?

我无法使ruby-debug-ide正常工作.我有一个基本的Rails应用程序,我想在RubyMine中进行调试.在甚至开始RubyMine之前,我需要在无所事事的VM中启用rdebug-ide.导航到项目目录时,我已经在线阅读了,我需要输入以下命令: rdebug-ide --port 1236 --dispatcher-port 26166 --host 0.0.0.0 - bin/ra ..
发布时间:2020-08-06 01:28:22 其他开发

Rails:除非我停止服务器并再次启动,否则Ruby调试器会显示旧代码

使用ruby-debug,当我发出list命令时,它显示了旧代码.因此,如果我更新模型中debugger命令周围的代码(尤其是之前),它仍会显示旧代码. 我发现“刷新"此代码的唯一方法是停止服务器并再次运行它. 有更好的方法吗? 谢谢 乔什 解决方案 您不能只是执行reload吗?您还可以设置自动重新加载的标志,但是我自己从来没有尝试过(我倾向于立即使用Netbea ..
发布时间:2020-06-26 13:37:24 其他开发

在OS X v10.7(Lion)上安装autoreconf?

我正在尝试重新安装Ruby 1.9 .3带有一个补丁,该补丁将允许我使用ruby-debug . 遵循说明并运行时 rvm reinstall 1.9.3 --patch debug --force-autoconf 它运行并在应用补丁后吐出: rvm需要autoreconf来安装所选的ruby解释器,但是在PATH中找不到autoreconf. 不幸的是,四处寻找如何 ..
发布时间:2020-05-04 11:02:10 其他开发