Мне нужно изменить одно из названий моей модели. Есть ли что-нибудь, что заменит каждый экземпляр исходного имени модели в представлениях и тестах контроллеров, или мне придется делать все это вручную, страницу за страницей?
Проверьте RubyMine от JetBrains, у них есть несколько хороших инструментов рефакторинга для ruby.
Netbeans имеет эту функцию, где вы можете дать ему имя, которое вы хотите изменить во всем проекте, и оно заменит его через всю базу кода. Получите бета-версию Netbeans 6.9, версию ruby http://download.netbeans.org/netbeans/6.9/beta/,, просто выберите название модели, щелкните правой кнопкой мыши и выберите рефакторинг ... он позволяет даже просматривать изменения перед запуском рефакторинга.
Вы должны делать все вручную, страница за страницей. Если у вас есть тесты, они должны дать вам четкие указания о том, где он все еще используется.