Есть ли способ держать окно открытым в перерыве? Может быть, есть другой подход?
На самом деле, нет такой функции для просмотра или поиска исходного кода при вызове окна Quick Watch . И когда вы вызываете Быстрое окно , оно блокирует текущий интерфейс, и мы не можем выполнять никаких других операций с другим окном. И это функция Quick Window в режиме отладки.
Есть ли способ держать окно открытым, когда в перерыве? Может быть, есть другой подход?
На самом деле , нет такой функции для достижения вашей цели. Обнаружение исключений является задачей процесса режима отладки. Если режим отладки нарушен, исключение нельзя отслеживать, поэтому оно не может быть реализовано. Он должен быть основан на режиме отладки для захвата.
В качестве предложения , вы можете попробовать это:
Предложение
1) Когда вы получаете сообщение об ошибке Exception User Unhandled
в режиме отладки, вы можете сначала просматривать / искать свой код в редакторе кода.
2) После этого вы можете сохранить текущий интерфейс раздела кода, открыть окно быстрого просмотра (Debug
-> QuickWatch
) -> input $exception
в текстовом поле Выражение и нажмите Переоценить .

И это будет так же, как показано ранее .