Можно ли остановить автофокус Visual Studio, когда отладчик достиг точки останова?

Будет ли параметр или параметр реестра остановить автоматическую фокусировку Visual Studio, когда он достигнет точки останова?

Причина, по которой я не хочу, чтобы сама автозастройка Visual Studio была связана с тем, что я стараюсь выполнять многозадачность при отладке программного обеспечения. Когда я запускаю отладчик, может потребоваться некоторое время, чтобы приложение могло компилировать и удалять точку останова. Обычно я беру это время ожидания, чтобы ответить на электронные письма.

Когда я печатаю свой адрес электронной почты, отладчик сделает визуальную фокусировку Studio на разрывной строке, и я случайно изменил исходный код, когда я набираю свой адрес электронной почты.

Ответ 1

Я не смог найти какой-либо настройки конфигурации, чтобы отключить его, но смог найти кого-то с обходным решением; Точка трассировки.

1. Set your breakpoint at the desired location.
2. Right-click on the red breakpoint dot icon and select "When Hit…"
3. Select "Print a message".
4. Uncheck "Continue execution".
You have effectively created a breakpoint that prints out the current function name and thread ID and name and then stops.  Tracepoints don’t steal focus like normal breakpoints do.

Кредит: http://dpotter.net/technical/2009/09/problem-solved-visual-studio-stealing-focus-when-breakpoint-is-hit/