我想知道有什么办法可以调试和理解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. 在rails框架内部调试Ruby on Rails框架内部
- 3. Rails 3.2 - Rails如何变为空白?方法在内部工作?
- 4. 调试器如何工作?
- 5. 如何调试Eclipse的内部clases
- 6. Integer('string')调用的内部工作?
- 7. 除Python外的内部尝试 - 流程如何工作?
- 8. Log4Net。如何禁用内部调试
- 9. 如何在WSC内部调试Python
- 10. 如何在我的WebStorm工作区内进行调试?
- 11. Visual Studio中的Windows内核调试器如何工作?
- 12. 调试内部Rails.cache.fetch
- 13. 如何调试不工作的NotifydatasetChanged?
- 14. spark的HiveContext如何在内部工作?
- 15. NSUbiquitousKeyValueStore的内部同步如何工作?
- 16. flexbuilder3 flexdilder3中,调试器部分工作
- 17. 内部工作
- 18. Rails调试工具栏
- 19. .charAt()不工作内部ajax调用
- 20. 如何从内部保护系统(如内部工作)?
- 21. 调试内部命令窗口Python的工具和Vistual工作室2013
- 22. 如何工作Android调试桥
- 23. 如何调试非工作MPI发送?
- 24. 历史调试器如何工作?
- 25. 调试如何在Visual Studio中工作?
- 26. SQLite游标如何在内部工作?
- 27. 函数内部函数如何工作?
- 28. canvas.width = canvas.width如何在内部工作?
- 29. entrySet()如何在HashMap内部工作?
- 30. Viewstate如何在内部工作
+1让我知道它存在 – Gishu 2009-07-06 06:13:40