
Some developers have a workflow which includes a lot of work with Edit & Continue.
Their workflow might look a bit like the following:
- Run the application
- Find the spot where the code needs to be changed
- Signal the debugger to break
- Close the window that opens (often with the code that was running, not your change, sometimes nothing because it was all external code)
- Make a change
- Continue the application and see if the change results in the right behavior
- Repeat steps 3 through 6

I’ve written a simple extension that does step 4 automatically if you use the new orange Break All button.
Name | Break In Current Document |
ID | BreakInCurrentDocument |
Link | Visual Studio Marketplace |
Repository | GitHub |