我是一名Cakephp开发人员,目前正在使用ruby on rails进行一些工作,我在cakephp中使用了很多东西是debug-kit,它允许我在网页中看到许多内容,例如请求信息和变量观点。
像rails这样的东西似乎找不到类似的东西。
答案 0 :(得分:3)
有ruby-debug可以与RoR一起使用以调试您的应用程序。 你需要ruby-debug gem
sudo gem install ruby-debug
之后你必须以调试模式启动服务器。
script/server --debugger
现在如果你放行
debugger
在您的rails代码中的某个位置,您运行服务器的控制台会激活一个irb,您可以在其中查看所需的所有请求变量和调试信息。
调试器目前支持WEBrick或Mongrel。
对于ruby on rails的所有调试选项,请参阅http://guides.rubyonrails.org/debugging_rails_applications.html
答案 1 :(得分:1)
虽然我同意z3cko的答案(+1!),但您还应该看看Rack :: Bug:
http://www.brynary.com/2009/4/22/rack-bug-debugging-toolbar-in-four-minutes
浏览该帖子链接的截屏视频。
很棒的工具