При использовании Visual Studio я часто сталкиваюсь с ситуациями, когда среда IDE зависает при выполнении какой-либо операции.Например, это часто случается, когда я перемещаю указатель следующего оператора (желтая стрелка) во время сеанса отладки, когда я непреднамеренно нажимаю клавишу F1, переходя к некоторой низкоуровневой функции, которая имеет несколько экземпляров в двоичном коде и т. Д.
В этих ситуациях всплывающее окно с уведомлением Visual Studio отображается в области уведомлений со следующим текстом:
Microsoft Visual Studio занята
Microsoft Visual Studio ожидаетвнутренняя операция для завершения.Если вы регулярно сталкиваетесь с этой задержкой во время обычного использования, сообщите об этой проблеме в Microsoft.
Часто задержка настолько велика, что быстрее завершить процесс Visual Studio, запустить его заново, перезапустить отладкусеанс (или что-то еще, что я делал) и избегайте выполнения операции, которая вызвала такую задержку.Однако это все еще занимает слишком много времени.Я хотел бы иметь способ остановить / отменить операцию, которая занимает так много времени.Например, в Total Commander это возможно, нажав клавишу Esc во время такой операции.
Возможно ли что-то подобное в Visual Studio?Есть ли плагины, которые позволяют это делать?Любой другой способ обойти проблему?
PS Извините за длинное описание, но я хотел объяснить реальную проблему (не спрашивать, возможно ли определенное решение), чтобы люди могли думать о способах решения проблемы..
PPS И 2008, и 2010 годы страдают от этой проблемы.