Ruby on rails 如何调试Rails的内部工作?

Ruby on rails 如何调试Rails的内部工作?,ruby-on-rails,Ruby On Rails,我想知道是否有任何方法可以调试和理解Rails ActiveRecord、ActiveController、请求和响应工作、调度等的内部工作。我认为最好的方法是阅读代码并使用类似的调试器。看看这个。最后一个参考资料:Jamis Buck在他的博客上有一个非常不错的系列文章。获得一本像这样的书难道不是比一个单步调试程序更短的途径吗? 更新:我要说的是,我从未见过ruby的step-thru调试器。。但马克已经发布了一条:)红宝石专家在工作。然而,这仍然是一种痛苦的学习方式。我发现在Ruby中使用任

我想知道是否有任何方法可以调试和理解Rails ActiveRecord、ActiveController、请求和响应工作、调度等的内部工作。

我认为最好的方法是阅读代码并使用类似的调试器。看看这个。最后一个参考资料:Jamis Buck在他的博客上有一个非常不错的系列文章。

获得一本像这样的书难道不是比一个单步调试程序更短的途径吗?

更新:我要说的是,我从未见过ruby的step-thru调试器。。但马克已经发布了一条:)红宝石专家在工作。然而,这仍然是一种痛苦的学习方式。

我发现在Ruby中使用任何类型的IDE的理由都很少,但在Rails框架中进行调试是主要原因,要么出于好奇,要么是为了修复我的一些误解,要么是为了识别一个bug(我只发现了一个,而且很小)

这里有一个很好的列表:;我个人认为NetBeans是足够的。而且价格合适