The Dependencies View

Rails makes doing common tasks relatively
easy, however it adds a level of complexity. Rails adds relationships and
dependencies that are not obvious through the use of conventions,
meta-programming and naming patterns.
The Dependencies View helps reduce the complexity by
keeping a dynamic view of class and logical relationships.

While you navigate
source code or nodes in the Rails Explorer,
you can use the Dependencies View to track focus and show the
dependencies (class, method, controller, action, view, attributes).
The Dependencies
View shows references to and from a selected class or method.

The Dependencies View is a very useful tool for
navigating and introspecting software.
Relationships are determined by type inference
and semantic analysis. Dependencies are updated
in real-time during editing and navigation. Relationships, between
controllers, actions, views, models, helpers, routes, migrations,
schema and tests are related and determined by convention and
method call analysis.

This screen example shows the Dependencies View:

In this example the Model class LinItem
is open in the Ruby Editor.
It shows these Outbound dependencies: