问题标签 [pry-rails]

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.

0 投票
0 回答
1623 浏览

ruby-on-rails - 通过 Pry Rails 使用 Hirb 和 Awesome Print

我通过Pry-Rails Gem使用 Pry with Rails 已经有一段时间了。

我想将 Hirb 和 Awesome Print 添加到 Pry,因此我已将初始化代码添加到我的~/.pryrc文件中,如此此处所述:

但是,当我运行$rails cPry 时,找不到 Hirb 或 Awesome 打印。

为什么是这样?

0 投票
0 回答
80 浏览

ruby-on-rails - 我正在使用 Pry,特别是 Remote-Pry,当在控制台中时,我按回,“退出”提示

因此,无论我的控制台历史如何,如果我处于撬动会话中,并且如果我按下向上的笔划,它应该会显示我的最后一个命令是什么。相反,它显示exit,并且如果我按回车将执行退出。

为什么会出现这种情况?我该如何解决?

0 投票
4 回答
13233 浏览

ruby-on-rails - 下一个使用 Pry-rails 无法逃脱 eval

嗨,我已经安装了 Pry 来进行一些很棒的调试,并且之前可以正常工作,但是当我使用“下一步”进入代码时,我收到以下错误:

正在使用的代码:

其他人遇到过这个问题吗?

0 投票
2 回答
676 浏览

debugging - 如何将我的 Pry 提示设置为当前时间戳?

当我将以下行放入~/.pryrc其中时,它无法按预期工作:

每个提示都等于 Pry 启动的时间。

每次显示提示时(每次调用后),如何使用当前时间戳更新提示?

0 投票
0 回答
131 浏览

ruby-on-rails - 调试一个 rails gem,但 pry 并没有在断点处停止

我想追踪做event_calendar什么,

所以我添加了 gem 然后捆绑安装,我发现它的安装位置在~/.rvm/gems/ruby-1.9.3-p448/gems/event-calendar-2.3.3/generators/event_calendar

所以我添加require 'pry'并嵌入到binding.pry我要调试的行中,

但是,当我运行rails g event_calendar

我以为它会调用event_calendar_generator.rb in~/.rvm/gems/ruby-1.9.3-p448/gems/event-calendar-2.3.3/generators/event_calendar

然而,它并没有在我预期的线路上被阻止。

0 投票
2 回答
1544 浏览

ruby - Rails 控制台错误:加载时出错 ~/.pryrc:命令:找不到`continue`

当我在当前笔记本电脑(在任何 rails 项目上)上使用 rails 控制台时,控制台启动时出现以下错误。

控制台仍然可以正常加载和运行,但我似乎无法找出错误的原因。

这是.pryrc 的内容。

如果我删除第三行并运行 rails 控制台,我会得到一个类似的错误,它引用了“step”。该错误不会影响我进行故障排除的能力,但我真的很想了解根本问题。

0 投票
0 回答
2415 浏览

rspec - binding.pry 被 rspec 忽略

我期望在执行rspec. 我做错了什么吗?还是期待错误的行为?

宝石文件:

Gemfile.lock:

规格:

安慰:

0 投票
2 回答
969 浏览

ruby-on-rails - 使用 rails 控制台时 pry-stack_explorer 中的 NoMethodError

我正在使用撬rails console

每当我在控制台中评估某个值时,NoMethodError都会在 中提出bindings_equal?,这是pry-stack_explorergem 的一种方法。输入输出如下。

这不是有害的,而是令人讨厌的。我想删除它。

任何人都可以帮忙吗?

我使用这些与撬相关的宝石:

谢谢你。

0 投票
1 回答
45 浏览

ruby - Rails 显示不正确的计算

self[:total_outstanding].to_i||0/self.dd_amount.to_i 应该返回 11 而不是第一个属性的值 10100

我正在尝试在 pry session 中调试它

当代码运行时,它确实认为该值为 10100,这是错误的..

0 投票
1 回答
1370 浏览

ruby-on-rails - 为什么`binding.pry`停在错误的地方?

出于某种原因,当我使用 设置断点时binding.pry,程序最终会在一个完全不同的(看起来像外星人!)的地方停止。我做错了吗?

Gemfile(缩写)

设想

断点:

我降落的地方(使用show-source):