Introduction
Let's say your application is creating lot of threads. You can inspect these threads in Threads
windows in Visual Studio.

The problem is that there are system related threads that are not directly related to your application and it will be nice if those un-related threads could be filtered out of this window. In order to do this, you first click on the Flag icon. This will bring up a menu with one of the options Flag Just My Code as shown in the figure below:

When you click this option, in the Threads
window, all your application related threads will be flagged as shown below:

Now you can simply use the Group by option and choose to do the grouping by Flag Indicator.

At this point, you can only leave Flagged Threads group as expanded and focus on the threads related to your application.

I hope you find this tip helpful.
History
- 29th June, 2012: Initial version