当对象显示在 Ruby 控制台上时调用的方法
我愿意在尝试显示对象时调用一个方法,但我没有找到使用哪个方法,例如: [41] pry(main)> u => {"id"=>3} [42] pry(main)> u.inspect => "#" [43] pr…
如何更改 Pry 中的 ruby 版本
由于 RVM,我的命令行 ruby 是 1.9.2,但是当我启动 pry(指向 1.9.2 gem)时,它使用 ruby 1.8.7 你知道 pry 使用指定的 ruby 版本在哪…
如何跳出 Ruby Pry 的循环?
我在 Rails 应用程序中使用 Pry。我在模型的循环内设置了 binding.pry 来尝试调试问题。例如: (1..100).each do |i| binding.pry puts i end 当我输…
无需 Pry 即可在 Rails 控制台中查看模型中的内容
我知道可以使用 Pry 来查看模型的组成部分,但是有没有一种方法可以在不使用 Pry 的情况下在 Rails 控制台中查看模型的各种属性?命令是什么? 我知道…
为什么控制台的 ActiveRecord 查询会打印 sql 语句?
我使用 pry,来自控制台的 ActiveRecord 查询总是打印出相应的 SQL 语句。我不想要这种行为。谷歌搜索后我只发现这必须通过将 ActiveRecord 记录器设…
Pry 中是否有相当于 next 的东西?
当使用 pry 作为调试器时,我没有看到直接进入下一行的方法。我能找到的就是编辑方法并将 binding.pry 移动到下一行。有这样的功能吗? 22: def scan …
如何使用guard和pry暂停执行?
我的 Rails 3.1.1 应用程序带有此保护文件: guard 'bundler' do watch('Gemfile') end guard 'rails' do watch('Gemfile.lock') watch(%r{^(config|l…
为什么我的 pry 不使用 coderay 来使输出漂亮?
为什么我的 pry 没有使用 coderay 来使输出漂亮? 我没有得到非常awesome_print 风格的对象/输出打印...只是无聊的irb 风格的单行输出。 这个问题意味…
如何将 Pry 与 Sinatra 一起使用?
我正在编写我的第一个 Sinatra 应用程序,并希望使用 Pry 来检查/调试应用程序中发生的一些事情。我以前也没有使用过 Pry,但我想尝试一下。我如何开…
如何清除 Rails 控制台历史记录
当我运行 rails c 并在 irb 启动时按向上键时,我可以看到当我的应用程序在遇到 debugger 命令后下降到 irb 时输入的最后命令红宝石调试宝石。我不仅…
- 共 1 页
- 1