Почему отладчик Rails по умолчанию не выполняет автозагрузку? - PullRequest
3 голосов
/ 18 декабря 2011

Это приводило меня в бешенство дольше всего, и я думал, что мои rails s не перезагружают мой код, хотя фактически отладчик не перезагружает его.

Затем из этого сообщения я обнаружил, что автоматическая перезагрузка не используется по умолчанию. ПОЧЕМУ НЕ ???

Если вы отлаживаете код и видите ошибку, вы явно пытаетесь ее изменить. И когда вы измените его, и отладчик сохранит ваш старый ошибочный код, какой смысл?

Я бы хотел установить автозагрузку по умолчанию, но сейчас вы должны сделать это:

rdebug читает свой файл конфигурации при запуске. создайте файл ~ / .rdebugrc с таким содержанием:

set autoreload

или объяснение того, как я неправильно использую отладчик. Большое спасибо!

1 Ответ

0 голосов
/ 07 января 2012

Эта статья Pivotal Labs должна дать ответ.

Предупреждение: Это работало в моей среде Ubuntu, но в моей текущей установке (Mac OS X) я не могу получить изменения в контроллерах, автоматически перезагружаемых даже с этим. Не могли бы вы дать мне знать ваши настройки и работает ли у вас?

...