Nawigacja po osi czasu

W tym dokumencie opisujemy funkcje nawigacji po osi czasu w Winscope.

W dolnym panelu Winscope wyświetla oś czasu, po której możesz poruszać się za pomocą przycisków, przewijania myszą i skrótów. Możesz poruszać się po śladach za pomocą miniatury lub rozwiniętej osi czasu.

Winscope oferuje też funkcję odtwarzania śladów z widokami prostokątów 3D.

Mini oś czasu

Mini oś czasu to główna funkcja nawigacji po śladach w Winscope. Umożliwia to poruszanie się po wpisach śledzenia i przechodzenie do określonych sygnatur czasowych. Aby zwiększyć wygodę użytkowania, oś czasu ma funkcje filtrowania i powiększania.

Nawigacja po sygnaturach czasowych

Mini oś czasu wyświetla sygnaturę czasową śladu w czasie systemowym (aby była zgodna z logcat) i nanosekundach.

Przeglądaj ślady w czasie, klikając poszczególne wpisy na osi czasu lub używając strzałek w lewo i w prawo. Jeśli klikniesz po ostatniej sygnaturze czasowej konkretnego śladu, Winscope wczyta ostatnią sygnaturę czasową tego śladu.

Aby przejść do określonego momentu, wpisz czas w nanosekundach lub czas systemowy w jednym z pól sygnatury czasowej i naciśnij Enter na klawiaturze.

Nawigacja po sygnaturach czasowych

Rysunek 1. Nawigacja za pomocą sygnatur czasowych.

Możesz wybrać ślady, które mają być wyświetlane na mini osi czasu. Kliknięcie Filtruj otwiera menu z listą wszystkich wczytanych śladów. W razie potrzeby usuń zaznaczenie pól wyboru śladów i kliknij Gotowe, aby zapisać nową konfigurację:

Filtr osi czasu

Rysunek 2. Filtr osi czasu.

Zoom

W tej sekcji znajdziesz funkcje powiększania Winscope.

Sterowanie WASD

Powiększenie możesz kontrolować za pomocą klawiszy w, a, sd na klawiaturze:

  • w: powiększanie,
  • a: przewiń w lewo na osi czasu;
  • s: pomniejszanie,
  • d: przewiń w prawo na osi czasu;

Przyciski powiększania

Poruszaj się po osi czasu z większą precyzją, powiększając i pomniejszając widok za pomocą przycisków powiększenia.

Przyciski powiększania

Rysunek 3. Przyciski powiększania.

Powiększanie za pomocą kółka przewijania

Powiększaj i pomniejszaj widok za pomocą kółka przewijania, gdy kursor znajduje się nad osią czasu.

Powiększanie za pomocą kółka przewijania

Rysunek 4. Powiększanie za pomocą kółka przewijania.

Zmiana rozmiaru suwaka

Zmień rozmiar dolnego suwaka, aby powiększyć i ponownie ustawić ostrość na wybranym obszarze osi czasu.

Zmiana rozmiaru suwaka

Rysunek 5. Zmiana rozmiaru suwaka.

Przewijanie osi czasu

Przesuń suwak u dołu, aby ponownie ustawić ostrość na interesującym Cię obszarze i poruszać się po osi czasu.

Przewijanie osi czasu

Rysunek 6. Przewiń oś czasu.

Resetuj powiększenie

Jeśli powiększenie jest zbyt duże, możesz w dowolnym momencie zresetować je do długości śladu odpowiadającej pierwszej karcie przeglądarki, klikając przycisk odświeżania Przycisk resetowania osi czasu obok przycisków powiększania i pomniejszania.

Resetuj powiększenie

Rysunek 7. Zresetuj powiększenie.

Znajdowanie pozycji

Aby znaleźć swoją pozycję w śladzie, odszukaj aktywny kursor pozycji na suwaku.

Znajdowanie pozycji

Rysunek 8. Znajdź pozycję.

Rozszerzona oś czasu

Po kliknięciu ikony rozwijania Winscope wyświetli większą oś czasu obejmującą wszystkie ślady. Ten rozwinięty widok ułatwia wybieranie konkretnych wpisów śledzenia. Podobnie jak w przypadku miniatury osi czasu, rozszerzona oś czasu umożliwia powiększanie i obsługuje nawigację za pomocą skrótów, co zwiększa kontrolę użytkownika i precyzję podczas korzystania z osi czasu.

Widok rozwiniętej osi czasu pokazujący wszystkie ślady

Rysunek 9. Rozwinięta oś czasu.

Różnice między śladami a zrzutami

Zrzuty to migawki systemu w określonym momencie. Ślady to sekwencje zrzutów wykonanych w określonym czasie. Karty z zrzutami mają na końcu słowo Dump, a karty śledzenia nie mają żadnego sufiksu. Winscope wyświetla oś czasu tylko wtedy, gdy jest co najmniej 1 ślad. Jeśli występują logi czasu i zrzuty, na osi czasu pojawi się wiersz z 1 wpisem (kropką) reprezentującym zrzut.

Odtwarzanie

W przypadku śladów z widokami 3D, takich jak SurfaceFlinger i WindowManager, Winscope oferuje funkcję odtwarzania. Kliknij przycisk Odtwórz do przodu lub Odtwórz do tyłu, aby odtworzyć ślad i sprawdzić widok 3D, hierarchię oraz przesłane nagrania ekranu.

Możesz też sterować odtwarzaniem za pomocą spacji, aby włączyć lub wstrzymać odtwarzanie, oraz klawiszy następnego i poprzedniego utworu, aby sterować kierunkiem odtwarzania.

Winscope odtwarza wszystkie dostępne wpisy w nagraniu ekranu i śladzie wizualizowanym w momencie rozpoczęcia odtwarzania.

Szybkość odtwarzania możesz zmienić w menu.

Odtwarzanie śladu