1. A method for automatically displaying related content within an integrated development environment (IDE), the method comprising: at a computing device: receiving a selection of a primary file; displaying a primary window in a graphical user interface (GUI), wherein the primary window displays content of the primary file; determining, based on a file type of the primary file, one or more relationship types that are associated with the file type, wherein a particular one of the one or more relationship types is a default relationship type with respect to the file type of the primary file; based on the default relationship type, determining one or more files that are related to the primary file; based on a predetermined criteria, selecting a most relevant file of the one or more files; and displaying a secondary window in the GUI, wherein the secondary window displays content of the most relevant file, and the secondary window further includes: a first GUI element that displays the default relationship type associated with the primary file and allows selection of at least one relationship type from the one or more relationship types that is different than the default relationship type, a second GUI element that displays an attribute associated with the most relevant file and allows selection of at least one file from the one or more files that is different than the most relevant file, and a third GUI element that allows selection of one or more navigation points within the most relevant file.
1. A method for automatically displaying related content within an integrated development environment (IDE), the method comprising: at a computing device: receiving a selection of a primary file; displaying a primary window in a graphical user interface (GUI), wherein the primary window displays content of the primary file; determining, based on a file type of the primary file, one or more relationship types that are associated with the file type, wherein a particular one of the one or more relationship types is a default relationship type with respect to the file type of the primary file; based on the default relationship type, determining one or more files that are related to the primary file; based on a predetermined criteria, selecting a most relevant file of the one or more files; and displaying a secondary window in the GUI, wherein the secondary window displays content of the most relevant file, and the secondary window further includes: a first GUI element that displays the default relationship type associated with the primary file and allows selection of at least one relationship type from the one or more relationship types that is different than the default relationship type, a second GUI element that displays an attribute associated with the most relevant file and allows selection of at least one file from the one or more files that is different than the most relevant file, and a third GUI element that allows selection of one or more navigation points within the most relevant file. 4. The method of claim 1 , wherein the file type of the primary file is “data model,” and determining the one or more files involves introspecting a selected entity in the primary file.