The Wolfram Workbench provides a view that shows
an outline of
Mathematica code. See
Workbench views
for more information on views. An example of code outline
is visible in the picture below.
The names of functions are shown in the outline. If you click one of these, the appropriate function will be displayed. By default, functions appear in the order in which they appear in the source file. You can also sort or filter the entries.