RubyMine to keep your sanity - in large codebases rails is terrible with ambiguity. You don't know what a variable is, if it's a function, a method in the class, a helper imported, what.
Then leverage the test suite to understand what something is supposed to do, naming conventions only take you so far especially if the team wasn't really disciplined about it.