irb 相关问题

Interactive Ruby(IRB)是一个用于Ruby编程的shell。该程序可以从命令提示符启动,并允许逐行执行Ruby命令。

禁用 irb 自动完成

最新版本的 irb 引入了一个非常有问题的自动完成功能,我通常不喜欢被自动完成分心,知道如何禁用它吗? 相关问题:如何解除...

回答 4 投票 0


为什么RubyMine控制台无法启动?

我正在运行最新的RubyMine,2020.1.1(Build #RM-201.7223.94),Ruby 2.7和Rails 6.0.2.2。当我尝试启动Rails控制台时,我得到了这个错误。C:Users/pupeno/scoop/apps/ruby/current/binruby...。

回答 1 投票 0

为什么交互式红宝石将停止显示结果?

我只是在玩交互式红宝石。在开始时(第138行),我做了。 irb(main):138:0> ['rock','paper','scissors']。index('paper')=> 1以上工作正常,然后我尝试了...

回答 2 投票 0

TOPLEVEL_BINDING和装订之间有什么区别?

我打开irb并检查了绑定和TOPLEVEL_binding的值:2.7.0:021> TOPLEVEL_BINDING =>#<0x00007fbd7d85bb18>2.7.0:022> binding =># 0x00007fbd7d85bb18>

回答 1 投票 0

我可以从另一个类中的方法实例化一个类吗? (Ruby)[关闭]

我已经重做了问题,并包含了两个文件的完整代码。在touch_in方法中,我试图在名为“ journey”的变量中实例化Journey类。 require_relative'旅程'...

回答 1 投票 -1

是否有办法摆脱IRB中的“挂起”状态?

使用irb或rails控制台时,有时会卡住。例如,我忘记了右引号,因此当我按Enter键时,它仍在等待。有时我可以摆脱这种情况(通过添加...

回答 2 投票 6

是否可以将.irbrc文件放置在项目文件夹中?

我想将.irbrc文件放在我的项目文件夹中,以便仅为该特定项目配置irb控制台。我知道我可以配置.irbrc并将其放置在主文件夹中,但是我会...

回答 1 投票 1

如何为Rails控制台创建自定义方法?

[当我在Ubuntu中使用Rails控制台进行长时间的会话时,我定义了clear方法:def clear;系统“清除”结束因此,当我的控制台变脏时,我唯一要做的就是键入clear ...

回答 3 投票 4

红宝石内存泄漏

我在irb中有这样的代码:2.6.3:001> a = []; 100000000000.times做a.push([1])end ^ CTraceback(last last call last):3:from(irb):1 2:from(irb):1:in`times'1:from(...

回答 1 投票 0

如何抑制Rails控制台/ irb输出

我陷入了一个非常奇怪的问题。我在Rails Console的生产服务器中测试了一些数据库条目,其中几乎所有命令都会产生大量的o / p行,这是由于...

回答 6 投票 87

使用IRB.conf设置自定义.irbrc的路径

我想从我的Ruby程序中动态调用irb,但是没有加载默认的〜/ .irbrc,而是加载了一个文件./custom_irbrc。我可以这样操作:require'irb'ENV ['IRBRC'] ='。/ ...

回答 1 投票 0

递增历史记录会停止Ruby 2.7.0 IRB中的历史记录搜索

如果我在〜/ .inputrc中包含以下几行,则无法再使用向上和向下箭头浏览IRB中的历史记录:#使用向上和向下进行增量搜索。输入'ssh '以获取...

回答 1 投票 0

Carrierwave,Sequel,Sinatra,通过irb导入,更新

这是一个两级问题,希望第一个解决第二个问题。 1)我希望能够通过脚本使用@file = File.open(“ / path / to / image.png”)@user = ...

回答 1 投票 1

IRB使用Unicode崩溃

我在Microsoft Windows 10 Enterprise OS版本中使用Ruby版本2.6.5p114遇到一个非常奇怪的问题:10.0.18363 N / A Build18363。当我在希腊语中插入Unicode字符时,可以说我尝试此...

回答 2 投票 0

为什么浮点数的余数除以比其大的整数会返回浮点数本身?

我完全不熟悉编程概念,目前我正在学习ruby!我在和irb玩了一会儿,看到浮点数的剩余部分除以一个比其大的整数...

回答 1 投票 0

Rails控制台限制文本输出。我如何才能看到全部?

似乎Rails控制台将其字符输出限制为大约880个字符。如何删除此限制?打印大型对象或数据库中的文本字段将得到如下输出:...

回答 3 投票 3

红宝石无效值表达式

为什么我会收到无效值表达错误?代码[返回1]和来自rib的错误:SyntaxError((irb):3:无效值表达式)此处的情况相同:def a [如果为true,则返回1 2] end

回答 2 投票 1

如何在Ruby的irb中获得方法签名或方法描述?

我想知道Ruby的irb是否能够提供方法/功能签名或描述。我知道我可以在irb [] .methods.sort中执行类似的操作,并获取所有方法/函数...

回答 1 投票 1

哪个是正确的REPL或命令行?

当我编写Object类中缺少的方法时,我在每个接口中得到的输出都不同。代码是类Object def method_missing(hgh)当我使用像irb,...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.