Attaches debugger to previously debugged processes.
What is it?
Visual Studio extension which attaches debugger to previously debugged processes.
How it works?
Attach operation is invoked for previously debugged targets, if any are accessible within the context of currently opened solution. Saved information about previous targets consists of paths to processes (local ones) and identifiers of debugging engines (code types) used by the debugger.
How to start using it?
When fresh installation is done, toolbar icon of this package appears in a disabled state (no data about previous debug targets stored yet):
When debug session is started, and eventually finished within the context of currently opened solution, the icon becames enabled (debug targets have just been saved). It displays all the (currently detached) processes, which have just been remembered for future sessions within this particular solution:
Output log allows to track in detail of what has already been attached/detached/saved/etc:
Status bar shows an indication about currently executed operation:
For any implementation related details take a look at GitHub hosted sources.
For alternatives check this package calledReAttach provided by Erland Ranvinge or this one called Attach To Anything by Andrey Shchekin.