问题标签 [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.
ruby-on-rails - 通过 Pry Rails 使用 Hirb 和 Awesome Print
我通过Pry-Rails Gem使用 Pry with Rails 已经有一段时间了。
我想将 Hirb 和 Awesome Print 添加到 Pry,因此我已将初始化代码添加到我的~/.pryrc
文件中,如此处和此处所述:
但是,当我运行$rails c
Pry 时,找不到 Hirb 或 Awesome 打印。
为什么是这样?
ruby-on-rails - 我正在使用 Pry,特别是 Remote-Pry,当在控制台中时,我按回,“退出”提示
因此,无论我的控制台历史如何,如果我处于撬动会话中,并且如果我按下向上的笔划,它应该会显示我的最后一个命令是什么。相反,它显示exit
,并且如果我按回车将执行退出。
为什么会出现这种情况?我该如何解决?
ruby-on-rails - 下一个使用 Pry-rails 无法逃脱 eval
嗨,我已经安装了 Pry 来进行一些很棒的调试,并且之前可以正常工作,但是当我使用“下一步”进入代码时,我收到以下错误:
正在使用的代码:
其他人遇到过这个问题吗?
debugging - 如何将我的 Pry 提示设置为当前时间戳?
当我将以下行放入~/.pryrc
其中时,它无法按预期工作:
每个提示都等于 Pry 启动的时间。
每次显示提示时(每次调用后),如何使用当前时间戳更新提示?
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
然而,它并没有在我预期的线路上被阻止。
ruby - Rails 控制台错误:加载时出错 ~/.pryrc:命令:找不到`continue`
当我在当前笔记本电脑(在任何 rails 项目上)上使用 rails 控制台时,控制台启动时出现以下错误。
控制台仍然可以正常加载和运行,但我似乎无法找出错误的原因。
这是.pryrc 的内容。
如果我删除第三行并运行 rails 控制台,我会得到一个类似的错误,它引用了“step”。该错误不会影响我进行故障排除的能力,但我真的很想了解根本问题。
rspec - binding.pry 被 rspec 忽略
我期望在执行rspec
. 我做错了什么吗?还是期待错误的行为?
宝石文件:
Gemfile.lock:
规格:
安慰:
ruby-on-rails - 使用 rails 控制台时 pry-stack_explorer 中的 NoMethodError
我正在使用撬rails console
。
每当我在控制台中评估某个值时,NoMethodError
都会在 中提出bindings_equal?
,这是pry-stack_explorer
gem 的一种方法。输入输出如下。
这不是有害的,而是令人讨厌的。我想删除它。
任何人都可以帮忙吗?
我使用这些与撬相关的宝石:
谢谢你。
ruby - Rails 显示不正确的计算
self[:total_outstanding].to_i||0/self.dd_amount.to_i 应该返回 11 而不是第一个属性的值 10100
我正在尝试在 pry session 中调试它
当代码运行时,它确实认为该值为 10100,这是错误的..
ruby-on-rails - 为什么`binding.pry`停在错误的地方?
出于某种原因,当我使用 设置断点时binding.pry
,程序最终会在一个完全不同的(看起来像外星人!)的地方停止。我做错了吗?
Gemfile(缩写)
设想
断点:
我降落的地方(使用show-source
):