Trying to quickly make sense of unfamiliar code can be quite frustrating.
This tip will show you how you can instantly jump from the usage of any
subroutine directly to its definition using any flavor of Visual Studio.
This huge time saver lets you easily locate code that you might otherwise
have spent hours trying to find.
Assuming you've already opened the Web site or application with Visual Studio,
the first step is to find a usage of the subroutine whose definition you're
trying to find. Then simply place your cursor on the Sub or Function name and
press the "F12" key on your keyboard. The code window
will instantly move you to the declaration of the algorithm in question. This
works even if the source code is located in a different file altogether.
Once you've examined the code or made any changes you may need to, you'll
most likely want to return to your original location. Luckily Visual Studio
provides a simple shortcut for this as well. Use the "Ctrl+-"
keyboard combination and you'll end up right back where you started.
Jumping around unfamiliar code this way can take a little getting used to, but once you
get used to using "GoToDefinition" ("F12") and
"NavigateBackward" ("Ctrl+-"), you'll wonder how you
ever got along without them.