pry

    0热度

    1回答

    我想在Pry中使用reverse-i-search,但不知何故,我无法在运行iTerm2的OS X机器中使用它。 当我连接到VPS和运行pry,那么我可以通过按下Ctrl键+[R使用历史搜索。 它看起来像问题位于我的本地环境,但我不知道什么是错的。我没有~/.pryrc配置文件。 如何才能找出问题的原因?

    3热度

    2回答

    我有一个简单的脚本处理来自STDIN的行。有时会出现一个异常 - 一些UTF-8转换错误 - 我想检查变量,导致错误的原因。我用下面的语法在我的文件(让我们称之为filter.rb),但我从来没有撬提示: #!/usr/bin/ruby require "pry" n=0 while line=STDIN.gets do begin n=n+1 raise "an e

    0热度

    3回答

    我开始在rails控制台中使用pry。 当我得到一个Rails模型的实例,该值没有线所示打破这样的: pry(#<Class:0x1022f60e0>):1> first => #<Article id: 1, name: "What is Music", content: "Music is an art form in which the medium is sound o...", cre

    0热度

    1回答

    模板方法的优雅不显眼的方式如下所示?这个想法是“动态地”在方法内部的错误上插入binding.pry来简化调试。 def foo #regular method ... end def foo #method changed to debug errors begin ... rescue binding.pry end end

    6热度

    1回答

    我尝试在控制器文件中使用binding.pry,当我重新载入页面时,乘客卡住它但irb不起作用(它显示出来,但卡住了,它看起来像乘客写了字符串和就这样。)。在我们可以阅读的客运网站上,该irb是用于商业计划的,但如果我们使用binding.remote_pry(binding.pry ignored by rails 3),它的效果很好。当然binding.pry对WEBrick很有用。问题是,如

    1热度

    1回答

    我通过PackageControl安装了SublimeREPL。 当我试图运行SublimeREPL在崇高的文本红宝石文件,下面的错误就出来了: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs': Could not f

    0热度

    1回答

    我试图用pry使用awesome_print(1.2.0)。 Ruby 2.1.2上安装了gem awesome_print(1.2.0)和Pry版本0.10.1。 目前,我可以在运行rails控制台时使用运行pry,但是我无法使pry运行awesome_print。 目前我的工作在Mac和按指令在https://github.com/michaeldv/awesome_print,我需要创建使用

    4热度

    2回答

    我正在使用pry作为rails console。 每当我在控制台中评估一些值,NoMethodError在bindings_equal?中提出,这是一种方法pry-stack_explorer gem。输入和输出如下。 这不是有害的,但滋扰。我想删除它。 任何人都可以帮忙吗? > bundle exec rails console Loading development environment

    0热度

    1回答

    我有一个rails应用程序正在运行,我将binding.pry放在一个称为很多的方法中。我想停止在symbol上的特定string,但我找不到语法。这里是我的代码: def can?(resource, operation, options={}) binding.pry credentials(options[:as]).each do |credential|

    0热度

    2回答

    的方法,我在一些Ruby代码使用binding.pry,我无法弄清楚如何脱身,我不希望在很长的方法。 我知道n为下一行和c继续,但我不能走出一种方法。我不想退出,我只想退出当前的方法。