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