<p>Are there any programs or IDEs that support refactoring for Ruby or RoR?</p>

[{'answer_id': 72946, 'author': 'mmaibaum', 'author_id': 12213, 'author_profile': 'https://Stackoverflow.com/users/12213', 'pm_score': 2, 'selected': False, 'text': "<p>I believe net-beans and eclipse both support some refactoring within their 'ruby-mode' - also the emacs code browser (ECB)  and the various ruby support tools (e.g. rinari) for emacs have some support. </p>\n"}, {'answer_id': 73341, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 2, 'selected': False, 'text': '<p><a href="http://www.jetbrains.com" rel="nofollow noreferrer">IntelliJ IDEA</a> with Ruby plugin supports some refactorings.</p>\n\n<p><a href="http://www.skavish.com/rubyrefactorings.png" rel="nofollow noreferrer">alt text http://www.skavish.com/rubyrefactorings.png</a></p>\n'}, {'answer_id': 86567, 'author': 'RFelix', 'author_id': 10582, 'author_profile': 'https://Stackoverflow.com/users/10582', 'pm_score': 0, 'selected': False, 'text': '<p>There\'s also <a href="http://www.codegear.com/products/3rdrail" rel="nofollow noreferrer">3rdRail</a> from CodeGear (from Delphi fame). The only catch is that it\'s not free.</p>\n'}, {'answer_id': 99925, 'author': 'Melvin Ram', 'author_id': 18553, 'author_profile': 'https://Stackoverflow.com/users/18553', 'pm_score': 1, 'selected': False, 'text': "<p>Aptana has some simple refactoring tools. I often extract into partials and they have a simple shortcut for pulling things out, creating a file and inserting the right call to the partial. Not the most amazing ever but it's useful</p>\n"}, {'answer_id': 129661, 'author': 'srboisvert', 'author_id': 6805, 'author_profile': 'https://Stackoverflow.com/users/6805', 'pm_score': 0, 'selected': False, 'text': "<p>I've used the refactoring in netbeans.  I didn't find it that much more useful than find and replace.</p>\n"}, {'answer_id': 148240, 'author': 'domgblackwell', 'author_id': 16954, 'author_profile': 'https://Stackoverflow.com/users/16954', 'pm_score': 3, 'selected': False, 'text': '<p>The best refactoring tool is good test coverage. If your tests cover your code and they all past you can just make whatever changes you want and the tests will find any dependencies you have broken. This is the main reason why IDE-based refactoring tools are less prevalent in Ruby than elsewhere.</p>\n'}, {'answer_id': 5906207, 'author': 'thekindofme', 'author_id': 223569, 'author_profile': 'https://Stackoverflow.com/users/223569', 'pm_score': 1, 'selected': False, 'text': "<p>I'd be bold and say that Rubymine has the best rails/ruby refactoring in all RoR IDEs. Give it a try and see for your self.</p>\n"}, {'answer_id': 20450805, 'author': 'Severin', 'author_id': 1213273, 'author_profile': 'https://Stackoverflow.com/users/1213273', 'pm_score': 0, 'selected': False, 'text': '<p>You could always give RubyMine a try. </p>\n'}]
['https://Stackoverflow.com/questions/72879', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/12019/']