是否有Rails 3.x的调试工具栏

时间:2011-09-08 18:17:01

标签: ruby-on-rails ruby-on-rails-3 debugging rack

我在一年多前使用过Rack::Bug,现在我想将它与新的Rails 3.1项目一起使用。我尝试安装它,包括master和rails3分支,但没有运气。

还尝试了some github forks,但它们也没有用。

有没有相同功能的替代品?

P.S。我已经知道newrelic及其developer mode,只是寻找其他东西,更类似于Rack :: Bug

这是一个有能力的小屏幕截图(带有调试信息的绿色工具栏)

rack bub

3 个答案:

答案 0 :(得分:4)

机架错误似乎已修复,rails3分支适用于3.1.1

答案 1 :(得分:3)

刚刚找到rails-footnotes

enter image description here

临:

  • 易于添加
  • 在html中嵌入TextMate链接以快速编辑文件
  • 在SQL查询附近有跟踪链接,表示执行查询的位置

缺点:

  • 布局不好,你需要滚动到页面底部,我更喜欢像Rack :: Bug
  • 这样的工具栏
  • 无法切换,始终执行
  • 缺少ActiveRecord实例化信息。在查找内存泄漏时非常有用。
  • 查询跟踪功能始终包含SHOW FIELDS FROM table SCHEMASHOW TABLES
  • 等查询
  • 分配标签中有很多无用的信息,例如整个@_response_body@_view_renderer对象(包括很多的信息)

仍在寻找其他方面,任何提示都表示赞赏。

答案 2 :(得分:2)

查看mini profiler,它与StackExchange上使用的相同(除了移植到Ruby)。 http://railscasts.com/episodes/368-miniprofiler?view=asciicast