pry

    0热度

    1回答

    我在配置windows平台上pry默认编辑器时遇到问题。 Iam能够打开pry会话并在pry会话中能够导航,cd入实例变量并使用binding.pry停止执行,并使用play命令执行代码行。 但不能使用它给人错误,如编辑命令无法找到C到修改代码:\ myusernameAppLocalTemppry20160210-9320-1kn8la9.rb文件 我使用红宝石 - > 1.9.3撬 - > 0

    0热度

    1回答

    我在撬,这张图片给了我Nokogiri一些麻烦。例如。 [8] pry(main)> img => #(Element:0x3fe805871b94 { name = "img", attributes = [ #(Attr:0x3fe8058716d0 { name = "alt", value = "Alt text here" }), #(Attr:0x3fe805870460 {

    1热度

    1回答

    问题: 升级的另一个分支轨道4,5和努力工作是最后一次Pry-Remote with Pow on Rails 4溶液之后。我仍然对新的Rails 4和Pry调试器感到困难。 什么是我运行: rvm 1.26.11 (latest) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://r

    0热度

    1回答

    较早的输出在Python的ipython可以参考下列方式输出: In [15]: s = "abcd" In [16]: s Out[16]: 'abcd' In [17]: Out[16] Out[17]: 'abcd' 什么是等价的Ruby的pry?

    0热度

    1回答

    所以我决定拆分我的最后一篇文章,因为这个bug与ByeBug有关,而不是Pry-Remote(我认为)。最后发布网址:Pry-Remote not triggered Rails 4 问题: 当输入接下来在撬远程,ByeBug意外的行为,并进入“拆毁”。 还创建了一个ByeBug问题: https://github.com/deivid-rodriguez/pry-byebug/issues/78

    1热度

    1回答

    Pry将领导.的命令解释为系统命令并将其传递到shell。然而,这阻止了我执行代码块的代码行数超过.,这在我的代码中非常频繁。 在IRB类似下面工作正常: 2.2.3 :001 > begin 2.2.3 :002 > "hello world" 2.2.3 :003?> .split(" ") 2.2.3 :004?> .map(&:upcase) 2.2.3 :005?> end

    0热度

    2回答

    当尝试使用byebug首次使用Ruby 2.2.3,我得到 NameError: undefined local variable or method `byebug' 我很困惑,这里的一些诊断: ruby --version ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin14] cat Gemfile |

    -1热度

    1回答

    我创建了一个完全空的红宝石文件emptyrubyfile.rb,保存它,然后打开我的终端应用程序,放入$ irb,并加载它> load 'emptyrubyfile.rb'。返回的输出是=>> true,这似乎对我来说,是期望输出。 我然后退出IRB,> exit,投进撬$ pry,我装在同一空文件> load 'emptyrubyfile.rb',但返回的输出是=>*。为了躲避*我可以使用exi

    1热度

    1回答

    由于Ruby支持并行赋值和函数自动返回值,因此几乎每个赋值和方法运行都会在处理IRB和Pry等REPL时创建输出。 正常情况下,我通过在每行的末尾放一个分号来防止这种回声效应。例如: JSON::parse(very_long_json_string); 这通常可以防止REPL回声。但是,当处理非常大的枚举数时,即使有一个错误可以产生足够的输出以在屏幕上弄乱一切,并且在我有足够的反射来休息之前

    22热度

    4回答

    我有一个rails应用程序在开发环境中的Docker容器中运行。 当我尝试把binding.pry某处代码,并连接到容器我可以看到pry提示输出调试它,但它不会暂停它,我不能与它互动就像是没有码头集装箱。 那么如何调试一个容器化的应用程序?