使用 pry 时立即在 rails 控制台中同时评估多行代码?
Immediately evaluate multiple lines of code at same time in rails console when using pry?
假设我们安装了pry
,打开rails控制台,然后运行
times = [1, 5, 10, 30, 72].sample(1)[0]
nums = *(1..72)
num_sample = nums.sample(times)
计算在第 2 行之后停止(因为第二行的输出 运行s 离开屏幕,因此控制台打开输出):
我们如何让控制台不停止执行,而是在执行下一行之前显示一行的全部输出,即执行所有行它收到的代码?有没有办法在不移除 pry-rails gem?
的情况下实现这一点
Disabling paging
Permanently (in a .pryrc file)
Pry.config.pager = false
Temporarily (in a repl session)
pry_instance.config.pager = false
假设我们安装了pry
,打开rails控制台,然后运行
times = [1, 5, 10, 30, 72].sample(1)[0]
nums = *(1..72)
num_sample = nums.sample(times)
计算在第 2 行之后停止(因为第二行的输出 运行s 离开屏幕,因此控制台打开输出):
我们如何让控制台不停止执行,而是在执行下一行之前显示一行的全部输出,即执行所有行它收到的代码?有没有办法在不移除 pry-rails gem?
的情况下实现这一点Disabling paging Permanently (in a .pryrc file)
Pry.config.pager = false
Temporarily (in a repl session)
pry_instance.config.pager = false