Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В окне 'Параллельный просмотр' можно одновременно отображать значения, хранящиеся в одном выражении на нескольких нитях. Каждая строка представляет поток, работающий в приложении, но поток может быть представлен в нескольких строках. В частности, каждая строка представляет вызов функции, сигнатура функции которого соответствует функции в текущем кадре стека. Вы можете сортировать, переупорядочение, удалять и группировать элементы, которые находятся в столбцах. Вы можете помечать, отменять, замораживать (приостанавливать) и размораживать (возобновлять) потоки. В окне параллельных часов отображаются следующие столбцы:
Столбец для флажков, в котором можно пометить тему, требующую особого внимания.
Текущий столбец потока, в котором желтая стрелка указывает текущий поток (зеленая стрелка с фигурным хвостом указывает на то, что некоторая из нетекущих потоков имеет текущий контекст отладки).
Настраиваемый столбец, который может отображать компьютер, процесс, плитку, задачу и поток.
Подсказка
Чтобы отобразить сведения о задаче в окне "Параллельные часы ", необходимо сначала открыть окно "Задача ".
Пустые столбцы отслеживания, в которых можно вводить выражения для наблюдения.
Замечание
Инструкции в этой статье иллюстрируют последнюю версию интерактивного интерфейса разработки (IDE), доступную в Visual Studio. На компьютере могут отображаться различные имена или расположения для некоторых элементов пользовательского интерфейса. Вы можете использовать другую версию Visual Studio или разные параметры среды. Дополнительные сведения см. в разделе Персонализация интегрированной среды разработки.
Чтобы открыть окно параллельного наблюдения
Задайте точку останова в коде.
В строке меню выберите "Отладка", "Начать отладку". Подождите, пока приложение достигнет точки останова.
В строке меню выберите "Отладка", "Windows", " Параллельные часы", а затем выберите окно просмотра. Можно открыть до четырех окон.
Для добавления контрольного выражения
- Выберите один из пустых столбцов добавления часов и введите выражение часы.
Для пометки или снятия пометки с темы
- Выберите столбец флага для строки (первый столбец) или откройте контекстное меню для темы и выберите «Флаг» или «Снять флаг».
Отображать только помеченные потоки
- Нажмите кнопку "Показать только помеченные" в левом верхнем углу окна "Параллельные часы ".
Переключение на другой поток
- Дважды щелкните по столбцу с текущим потоком (второй столбец). (Клавиатура: выберите строку и нажмите клавишу "ВВОД".)
Сортировка столбца
- Выберите заголовок столбца.
Группирование потоков
- Откройте контекстное меню для окна "Параллельные часы", выберите команду "Группировать по", а затем выберите соответствующий элемент подменю.
Замораживание или оттаивание потоков
- Откройте контекстное меню для строки и выберите "Заморозить " или " Отморозить".
Экспорт данных в окне "Параллельное наблюдение"
- Нажмите кнопку "Открыть в Excel " и нажмите кнопку "Открыть" в Excel или "Экспорт в CSV".
Фильтровать по булевому выражению
- Введите логическое выражение в поле "Фильтр по логическому выражению ". Отладчик вычисляет выражение для каждого контекста потока. Отображаются только строки, где значение равно
true
.