Как перемещаться по коду при открытом окне QuickView? - PullRequest
0 голосов
/ 22 апреля 2020

Когда что-то генерирует исключение, я обычно нажимаю «Просмотреть подробности», которое выводит окно QuickWatch на передний план, и я исследую возникшее исключение.

Что меня действительно беспокоит, так это то, что я не могу просматривать / искать в моем коде с открытым окном QuickWatch рядом с ним. Сначала я должен закрыть окно.

Есть ли способ держать окно открытым в перерыве? Может быть, есть другой подход?

enter image description here

1 Ответ

1 голос
/ 23 апреля 2020

Есть ли способ держать окно открытым в перерыве? Может быть, есть другой подход?

На самом деле, нет такой функции для просмотра или поиска исходного кода при вызове окна Quick Watch . И когда вы вызываете Быстрое окно , оно блокирует текущий интерфейс, и мы не можем выполнять никаких других операций с другим окном. И это функция Quick Window в режиме отладки.

Есть ли способ держать окно открытым, когда в перерыве? Может быть, есть другой подход?

На самом деле , нет такой функции для достижения вашей цели. Обнаружение исключений является задачей процесса режима отладки. Если режим отладки нарушен, исключение нельзя отслеживать, поэтому оно не может быть реализовано. Он должен быть основан на режиме отладки для захвата.

В качестве предложения , вы можете попробовать это:

Предложение

1) Когда вы получаете сообщение об ошибке Exception User Unhandled в режиме отладки, вы можете сначала просматривать / искать свой код в редакторе кода.

2) После этого вы можете сохранить текущий интерфейс раздела кода, открыть окно быстрого просмотра (Debug -> QuickWatch) -> input $exception в текстовом поле Выражение и нажмите Переоценить .

enter image description here

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...