irb

    0热度

    1回答

    什么是irb --simple-prompt?我使用的教程不能解释术语的用途。我查看过各种网站的文档,但它给出的唯一定义是循环(--simple-prompt =简单提示模式)。

    -1热度

    2回答

    红宝石V2.2.3应该有Date类预装到IRB,但是当我进入... Date NameError: uninitialized constant Date from (irb):1 from /Users/noah/.rubies/ruby-2.2.3/bin/irb:11:in `' 为什么我应该有require Date每一次,如果它是应该预装到2.2.3中?

    0热度

    1回答

    在IRB会话中,我可以使用cb(更改绑定)来输入对象,但我该如何退出?如果我使用exit,它将退出整个IRB会话。 $ irb ❯ o = Object.new => #<Object:0x007fc8a32258a8> ❯ cb(o) => #<Object:0x007fc8a32258a8> ❯ self => #<Object:0x007fc8a32258a8> ❯ exit

    1热度

    1回答

    我在jruby irb上玩耍时碰到过这种现象,其中参数方法在字符串方法上调用时返回[[:rest]]。 这不仅是字符串的情况,但我会举一个关于字符串的例子。 irb(main):042:0> String.new.methods-Object.methods [:valid_encoding?, :casecmp, :to_java_bytes, :squeeze!, :is_utf8?, :

    0热度

    1回答

    class Carnivore def roar=(v) @roar = v end def roar @roar end end trex = Carnivore.new trex.roar = "GRRRxxz" puts trex.roar OS中使用:视窗10 我使用IRB并与一些的gett

    -2热度

    1回答

    我想将Ruby shell(irb)或pry模拟器添加到像Try Ruby这样的网站中。我该怎么做? 编辑:TryRuby创建与jquery控制台,因为我从它的源代码了解,但我不知道另一种方式(特别是在Ruby中,否则JavaScript)来做到这一点。 其他编辑:我已经投票结束我自己的问题; 问题要求我们推荐或找到一本书,工具,软件库,教程或其他非本地资源,因为它们倾向于吸引自以为是的答案和垃圾

    1热度

    1回答

    我正在从第360页的书“The Rails Way”第3版中练习11.2.5将代码存储为Proc对象,而我却遇到了错误的正确输出。 代码在proc.rb文件 def greet(&block) block.call "Good morning, everyone." end philippe_proc = Proc.new { return "Too soon, Phili

    0热度

    2回答

    我无法可靠地运行Rails控制台。通常我可以在重新启动机器后启动它,但在退出后,我无法再启动它。看起来问题在于activerecord。 $ rails c Running via Spring preloader in process 82527 /Users/<username>/.rvm/gems/ruby-2.3.1/gems/activerecord-5.0.0.1/lib/acti

    2热度

    1回答

    我在“应用程序”有一个提示声明功能,如irb,其采用输入,我希望它来解析输入并执行我定义的功能。 同样,我的应用程序需要的输入通过gets,并调用函数。 例如, command = gets.gsub("\n","") 需要输入"pwd",现在我想调用的函数pwd,其定义如下: def pwd Dir.pwd end 现在,我可以简单地使用if条件这样做,但许多这些条件不会像R

    5热度

    2回答

    我想通过应用一些IRB配置选项来扩展作为标准生成的默认控制台应用程序,使用bundle gem。 Looking at the documentation,我可以看到它应该有可能改变提示,并且这在交互式会话中可以正常工作。例如,我可以像这样显示的提示玩: 2.1.4 :001 > conf.prompt_mode=:SIMPLE => :SIMPLE >> ?> conf.prompt_mo