我有一个rails 4应用程序,我想用它撬。我将它包含在我的gem文件中没有任何问题。但当它在我的一个控制器中命中“binding.pry”时,它会抛出以下内容:
/Users/snowdall/.rvm/gems/ruby-2.1.1@reformation-2-1-1/gems/pry-0.10.1/lib/pry/command.rb:182: 警告:字符类有']'没有转义 /Users/snowdall/.rvm/gems/ruby-2.1.1@reformation-2-1-1/gems/pry-0.10.1/lib/pry/command.rb:182: 警告:字符类有']'没有转义before_session钩子 失败:RegexpError:char-class的过早结束:/ ^ [[], []](? - mix:修订行(?:( - ?\ d +)(?:..( - ?\ d +))?)?)(?!\ S)/ /Users/snowdall/.rvm/gems/ruby-2.1.1@reformation-2-1-1/gems/pry-0.10.1/lib/pry/command.rb:182:in `command_regex'(参见 pry .hooks.errors进行调试)[1] 撬(#)>
pry提示符下的任何其他命令只会生成相同的错误。我的印象是撬相对容易使用,似乎找不到有这个错误的人。我宁愿不花太多时间调试调试器。有什么想法吗?