I have come across a few situations where nCrunch is busy doing stuff while large impact changes are occurring, so it would be useful to have a pause functionality (i.e like reSharper has)
Large changes can occurr - cause large rebuild failures when
- Accepting changes from a slow SCM
- Making additions to an interface class
- Making changes to an existing base class API
- Long running tests
- Large solutions (> 20 projects) that have intricate interactions and require a near full rebuild when the above scenarios happen.
I Do not want to use Disable, as this changes the nCrunch project settings, which are then accidentally or otherwise, checked into to the SCM.
It would also be useful, when more than 1 IDE is open that has shared projects, to have the pause (user) enabled in 1 while working on the topmost IDE, the disable (Because of the project alteration) changes the nCrunch project settings in all the IDE's.