<p>As much as I generally don't like the discussion/subjective posts on SO, I have really come to appreciate the "Hidden Secrets" set of posts that people have put together.  They provide a great overview of some commonly missed tools that you might now otherwise discover.</p>

<p>For this question I would like to explore the Visual Studio .NET debugger.  What are some of the "hidden secrets" in the VS.NET debugger that you use often or recently discovered and wish you would have known long ago?</p>

```
$exception
```
in the watch window will show the exception that is currently being processed even if you don't have a catch that assign the
```
Exception
```
instance to a named variable.