他的运行原理是把所有的代码都加入断点监控,能不能只监控我调试的代码模块
那就不要用它,用 TextMate 或 Sublime Text
难道不是用 puts 调试吗
很少进行 Ruby 代码的 Debug, 一般跑测试验证。
https://github.com/mark-moseley/ruby-debug 一般很少用 IDE,你可以用 Sublime Text 开发 + ruby debug 做端点调试。。。不过我一般也不习惯调试,全靠蒙。
RubyMine 的 Debug 虽然很慢,用的机会也不多,但绝对是用的到的,特别是在非常复杂的算法,自己晕乎不知道是走到了哪一步报错的时候。