Ruby on rails pry gem不在ruby 2&;上工作;它卡住了

Ruby on rails pry gem不在ruby 2&;上工作;它卡住了,ruby-on-rails,ruby,testing,automation,cucumber,Ruby On Rails,Ruby,Testing,Automation,Cucumber,让我写一个简单的例子 a = 2 b = 6 c = a + b puts c require 'pry-debugger' binding.pry puts c 当我这么做的时候 34: 35: c = a + b 36: puts c 37: require 'pry-byebug' 38: binding.pry => 39: puts c [1] pry(main)> puts b 在这个放置b之后,无论我做了多少次,我都

让我写一个简单的例子

a = 2

b = 6

c = a + b
puts c
require 'pry-debugger'
binding.pry
puts c
当我这么做的时候

    34: 
    35: c = a + b
    36: puts c
    37: require 'pry-byebug'
    38: binding.pry
 => 39: puts c

[1] pry(main)> puts b

在这个
放置b
之后,无论我做了多少次,我都看不到任何结果。为什么会这样?我应该如何解决这个问题?

我认为您应该阅读
pry debugger

使用MRI 2.0.0+?使用

你在用GitBash吗


在GitBash中它对我不起作用,但我在命令提示符下尝试了它,效果很好。

我尝试使用pry byebug,情况也一样。。。43:def some_method 44:puts'Hello World'#在控制台中运行'step'移动到此处45:end 46:47:binding.pry=>48:some_method#执行将在此处停止。49:将“再见世界”#运行控制台中的“下一步”移动到此处。[1] 撬(主)>诸如此类。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。无论我在这里发出什么命令,它都像记事本一样,什么都没有发生。。。顺便说一句,我正在使用rubymine编辑器和cucumber