irb 相关问题

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

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

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

回答 1 投票 1

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

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

回答 1 投票 1

在控制台中动态更改字体

是否有合适的插件或类来更改通用输出控制台中的字体大小,字体类型和修饰?您可以通过进入首选项来更改终端的字体,但这不是我的意思。

回答 4 投票 3

Ruby:irb在Windows上不起作用

我已经使用Ruby 1.9.3-p194一键式安装程序在Windows 7 PC中安装了Ruby 1.93。我可以使用ruby命令来解释文件,但是当我输入irb时,会出现以下错误:C:\ Users \ Acer> ...

回答 3 投票 2

在rclone开始红宝石IRB时,遇到了一个错误安装在Linux卷

当我在Linux上的安装份额开始Ruby程序或者只是IRB时,我得到了下面的错误。只要我是外地人的比例一切工作正常。份额是一个安装在由rclone。 ...

回答 1 投票 0

为什么阵列的FULL_NAME的枚举过程中返回一个随机的布尔值,而不是在Ruby控制台? IRB

为什么阵列(映射块内)只返回[真,真,假]如果在红宝石控制台执行为:x = [(RAND 2)== 1,(RAND 5)== 3,(RAND 11)= = 6],则x,X,X?第一=“斯蒂芬妮”最后=” ...

回答 1 投票 0

为什么我得到“main.using只在顶层是允许的”当我用在IRB一个改进?

我试图在IRB使用细化(v0.9.6,红宝石2.3.0):模块的Foo细化对象不使用富#=> RuntimeError DEF foo的()“foo”的结束端端:main.using仅在顶层是允许的。 ..

回答 1 投票 6

查看irb中定义符号的位置

我正在开展一个非常大的铁路项目。有时我需要寻找类/常量定义。 Ruby中有一些内置的方法可以帮我吗?示例:irb> SOME_CONSTANT ....

回答 3 投票 5

Ruby - 以随机顺序返回一个数组

在Ruby中以随机顺序返回数组的最简单方法是什么?可以在[1,2,3,4,5] .random()#或random_sort([1,2,3,4,5])等IRB会话中使用的任何好的和短的东西

回答 3 投票 4

什么是'哈希'用于irb?

当我进入irb并输入hash时,它返回一些值,例如2601657421772335946,一个Fixnum。哈希用于什么?

回答 2 投票 0

防止ruby / rails打印赋值表达式的结果

当我在rails中执行类似的操作时:irb(main):060:0> users = User.where(名称:“Joe”)控制台将评估用户并将其打印出来(可能带有inspect或to_s,我是不是100%肯定)。这个 ...

回答 3 投票 1

如何在Rails控制台中获得良好的格式

我希望得到这样的东西看起来不错:>> ProductColor.all => [#

回答 12 投票 118

如何防止irb或pry自动启动线程

当我在pry或irb中创建一个新线程时,它会立即启动。 [1] pry(main)> th = Thread.new {puts“hi”} hi =># [2] pry(main)> th.join =&...

回答 1 投票 0

如何从irb历史中删除重复的命令?

我搜索了几个问题/答案/博客但没有成功。如何从irb历史中删除/删除重复的命令?理想情况下,我想要为我的bash配置相同的行为。那是: ...

回答 2 投票 1

你如何清除IRB控制台?

如何清除IRB控制台屏幕?

回答 21 投票 179

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