我想知道有什么办法可以调试和理解Rails ActiveRecord,ActiveController,Request和Response工作,调度等的内部工作。如何调试Rails的内部工作?
2
A
回答
2
我发现使用任何类型的IDE与Ruby的理由令人惊讶的原因很少,但出于好奇,需要修复一些误解或识别错误(我只找到一个和它很小)是主要的。
这里有很好的清单:https://stackoverflow.com/questions/826164/a-definitive-list-of-ides-for-ruby-on-rails;我个人觉得NetBeans足够了。价格是正确的。
2
我会说最好的方法是阅读代码和使用像ruby-debug这样的调试器。结帐这tutorial on ruby-debug。最后一个资源:杰米斯巴克在他的博客上有一个相当不错的系列,关于Rails under the hood。
0
不会像AGWDR和Rails API Docs这样的书比跳过式调试器更短吗?
更新:我要说,我从来没有见过一个通过调试程序的红宝石..但马克已经发布了一个:) Rubyists在工作。然而,它仍然是一种痛苦的学习方式。
相关问题
- 1. 调试器如何工作?
- 2. 除Python外的内部尝试 - 流程如何工作?
- 3. 如何在WSC内部调试Python
- 4. Log4Net。如何禁用内部调试
- 5. 调试内部Rails.cache.fetch
- 6. spark的HiveContext如何在内部工作?
- 7. flexbuilder3 flexdilder3中,调试器部分工作
- 8. Twitter如何引导工作内部
- 9. createNewFile如何在内部工作?
- 10. JS Promises如何在内部工作?
- 11. PHP PDO如何在内部工作?
- 12. java ConcurrrentHashMap如何在内部工作?
- 13. Groovy封闭如何在内部工作?
- 14. plt.gca如何在内部工作
- 15. ASP.NET路由如何在内部工作?
- 16. QProcess如何在Linux内部工作?
- 17. ant任务如何在内部工作?
- 18. 基本内部格式如何工作?
- 19. HibernateTemplate如何在内部工作
- 20. cairngorm框架如何在内部工作
- 21. _ftime/Windows内部时间如何工作?
- 22. “adb reboot bootloader”如何在内部工作?
- 23. asp.net捆绑如何在内部工作
- 24. 数据库如何在内部工作?
- 25. 内部指针方法如何工作
- 26. Spring Boot Application如何在内部工作?
- 27. SHLoadIndirectString()如何在内部工作?
- 28. LinkedList如何在Java内部工作?
- 29. Viewstate如何在内部工作
- 30. Firebug如何在内部工作?
+1让我知道它存在 – Gishu 2009-07-06 06:13:40