На этой странице описаны некоторые функции навигации по временной шкале Winscope.
Нижняя панель Winscope отображает временную шкалу для навигации, по которой можно перемещаться с помощью кнопок, прокрутки мыши и сочетаний клавиш. Вы можете перемещаться по трассировкам с помощью мини- или расширенной временной шкалы.
Мини-хронология
Мини-шкала времени — это основная функция навигации по трассировке Winscope. Эта шкала времени облегчает навигацию по записям трассировки и позволяет пользователям переходить к определенным временным меткам. Для повышения удобства использования шкала времени предлагает возможности фильтрации и масштабирования.
Навигация по временным меткам
Мини-шкала времени отображает временную метку трассировки в системном времени (для лучшего согласования с logcat) и наносекундах.
Перемещайтесь по трассам с течением времени, нажимая отдельные записи на временной шкале или используя стрелки влево и вправо. Если вы нажмете после последней временной метки для определенной трассы, Winscope загрузит последнюю временную метку для этой трассы.
Чтобы перейти к определенному времени, введите время в наносекундах или системное время в одно из полей временной метки и нажмите клавишу Enter на клавиатуре.
Рисунок 1. Навигация по временным меткам.
Фильтр
Вы можете выбрать трассы, которые будут отображаться на мини-шкале времени. Щелчок Фильтр открывает меню со списком всех загруженных трасс. Снимите флажки для трасс, если необходимо, и нажмите Готово , чтобы сохранить новую конфигурацию:
Рисунок 2. Фильтр временной шкалы.
Увеличить
В этом разделе перечислены функции масштабирования Winscope.
Управление WASD
Вы можете управлять масштабированием с помощью клавиш w , a , s и d на клавиатуре, где:
- w: Увеличить масштаб
- а: Прокрутите влево по временной шкале.
- с: Уменьшить масштаб
- d: Прокрутить вправо по шкале времени
Кнопки масштабирования
Перемещайтесь по временной шкале более точно, увеличивая и уменьшая масштаб с помощью кнопок масштабирования.
Рисунок 3. Кнопки масштабирования.
Колесо прокрутки масштабирует
Увеличивайте и уменьшайте масштаб с помощью колеса прокрутки, наводя курсор на временную шкалу.
Рисунок 4. Масштабирование с помощью колеса прокрутки.
Изменение размера ползунка
Измените размер нижнего ползунка, чтобы увеличить масштаб и сфокусироваться на выбранной области временной шкалы.
Рисунок 5. Изменение размера ползунка.
Прокрутить шкалу времени
Прокрутите нижний ползунок, чтобы снова сфокусироваться на интересующей области и перемещаться по временной шкале.
Рисунок 6. Прокрутка временной шкалы.
Сбросить масштаб
Если вы слишком сильно увеличили масштаб, вы можете в любой момент восстановить масштаб до длины трассы, соответствующей первой вкладке просмотра, нажав кнопку обновления ( ), рядом с кнопками увеличения и уменьшения масштаба.
Рисунок 7. Сброс масштаба.
Найти позицию
Чтобы найти свою позицию на трассе, найдите курсор активной позиции на ползунке.
Рисунок 8. Найти положение.
Расширенная временная шкала
При нажатии на значок расширения Winscope представляет большую временную шкалу, охватывающую все трассы. Этот расширенный вид позволяет более удобно выбирать определенные записи трасс. Подобно мини-шкале времени, расширенная временная шкала также предлагает возможности масштабирования и поддерживает навигацию по сочетаниям клавиш, что повышает контроль и точность пользователя при взаимодействии с временной шкалой.
Рисунок 9. Развернутая временная шкала.
Различать следы и свалки
Дампы — это снимки системы в определенный момент времени. Трассы — это последовательности снимков, сделанных с течением времени. Вкладки дампов имеют суффикс Dump
, тогда как вкладки трасс не содержат никакого суффикса. Временная шкала отображается в Winscope только при наличии хотя бы одной трассы. Если есть комбинация трасс и дампов, временная шкала показывает строку с одной записью (точкой), представляющую дамп.