Visual Studio 2005 first supported detach and move dockable windows outside the Visual Studio (window) client area. Output Window, Find Window, Watch Window, Properties Windows, or any dockable type Window can detached and can be moved outside the client area.
This is useful when we’re working with multiple monitors. But these versions of Visual Studio was unable to tear off Source Windows which makes the multiple monitor support quite handicapped.
Visual Studio 2010 Supports full multi monitor support. The dockable Windows and source windows can easily be tear-off from the client area and can place anywhere in the screen. This will help us for better code reference and moving unnecessary windows outside the Visual Studio. While debugging also we can exploit the facilities for better debugging.
You can see the detached window. My left monitor is having widescreen resolution while the right one having standard 4:3 resolution.
Detaching Window is really easy, just click on the titlebar of source/any dockable window. It will detach from the Visual Studio. Also re-attaching is simple by moving inside the client area. Visual Studio Will provided on screen guided support for placing the window. Try it yourself.