为什么Rails Debugger不能默认为自动重载?

时间:2011-12-17 22:39:10

标签: ruby-on-rails ruby debugging ruby-debug

这让我坚持了最长的时间,我认为我的rails并没有重新加载我的代码,实际上调试器没有重新加载它。

然后我从this帖子中发现自动重新加载不是默认的。为什么不???

如果您正在调试代码,并且看到错误,那么您显然正在尝试更改它。当你改变它并且调试器保留你的旧错误代码时,有什么意义呢?

我想将自动加载设置为默认值,但现在你必须这样做:

rdebug在启动时读取其配置文件。 使用以下内容创建一个文件〜/ .rdebugrc:

set autoreload

或解释我如何错误地使用调试器。非常感谢你!

1 个答案:

答案 0 :(得分:0)

This Pivotal Labs article应该给出答案。

警告:这适用于我的Ubuntu环境,但在我目前的设置(Mac OS X)中,即使使用此设置,我也无法自动重新加载控制器。你能让我知道你的设置吗?它是否适合你?