之前用的 pry,种种原因换成了 pry-remote。但有一个问题就是:
比如,我在一段代码里写了两处binding.remote_pry
,在第一处断点的时候,我在外部运行一个pry-remote
,进入到断点,我调试调试,然后exit
。
如果是之前的 pry,它就会到下一处断点然后停住,但 remote_pry 它会“运行到下一处断点停住,并且退出当前的 pry-remote 服务”。它这一退出,我就不知道现在程序是进行到哪一步、有没有被断住了,就还得再运行一遍pry-remote
:如果执行起来了,说明还有断点;如果报错,说明没有断点了。很是不方便。
就不知道有没有类似continue
的办法让它不退出服务继续执行呢?
相关的文档没找到,在 pry 里敲 help 好像也没有类似的说法。