Navegação na linha do tempo

Esta página destaca alguns dos recursos de navegação da linha do tempo do Winscope.

O painel inferior do Winscope mostra uma linha do tempo para navegação, que pode ser navegada usando botões, rolagem do mouse e atalhos. É possível navegar pelos rastros usando a linha do tempo mini ou expandida.

Minilinha do tempo

A minilinha do tempo é o principal recurso de navegação de rastros do Winscope. Essa linha do tempo facilita a navegação pelas entradas de rastreamento e permite que os usuários pulem para carimbos de data/hora específicos. Para melhorar a usabilidade, a linha do tempo oferece recursos de filtragem e zoom.

Navegação por carimbo de data/hora

A minilinha do tempo mostra o carimbo de data/hora do rastreamento no horário do sistema (para melhor alinhamento com o Logcat) e nanossegundos.

Navegue pelos rastros ao longo do tempo clicando em entradas individuais na linha do tempo ou usando as setas para a esquerda e direita. Se você clicar após o último carimbo de data/hora de um trace específico, o Winscope vai carregar o último carimbo de data/hora desse trace.

Para navegar até um horário específico, insira o tempo em nanossegundos ou o tempo do sistema em um dos campos de carimbo de data/hora e pressione Enter no teclado.

Navegação por carimbo de data/hora

Figura 1. Navegação de carimbo de data/hora.

Filtro

Você pode selecionar os rastros que vão aparecer na minilinha do tempo. Clicar em Filtrar abre um menu com a lista de todos os rastros carregados. Desmarque as caixas de seleção dos rastros, conforme necessário, e clique em Concluído para salvar a nova configuração:

Filtro da linha do tempo

Figura 2. Filtro da linha do tempo.

Zoom

Esta seção lista os recursos do Zoom do Winscope.

Controles WASD

É possível controlar o zoom usando as teclas w, a, s e d no teclado, em que:

  • w:aumenta o zoom.
  • a: Rolar para a esquerda na linha do tempo
  • s:diminuir o zoom
  • d:rolar para a direita na linha do tempo.

Botões de zoom

Navegue pela linha do tempo com mais precisão aumentando e diminuindo o zoom usando os botões de zoom.

Botões de zoom

Figura 3. Botões de zoom.

Zoom com a roda de rolagem

Aumente e diminua o zoom usando a roda de rolagem enquanto passa o cursor sobre a linha do tempo.

Zoom com a roda de rolagem

Figura 4. Zoom com a roda de rolagem.

Redimensionamento do controle deslizante

Redimensione o controle deslizante na parte de baixo para aplicar zoom e focar na área escolhida da linha do tempo.

Redimensionamento do controle deslizante

Figura 5. Redimensionar o controle deslizante.

Rolar pela linha do tempo

Role o controle deslizante de baixo para focar na área de interesse e se mover pela linha do tempo.

Rolar pela linha do tempo

Figura 6. Role pela linha do tempo.

Redefinir zoom

Se você aumentar o zoom demais, redefina o zoom para o comprimento do traço correspondente à primeira guia do visualizador a qualquer momento clicando no botão de atualização (Botão de redefinição da linha do tempo) ao lado dos botões de zoom in e zoom out.

Redefinir zoom

Figura 7. Redefinir zoom.

Encontrar posição

Para encontrar sua posição no trajeto, localize o cursor de posição ativa no controle deslizante.

Encontrar posição

Figura 8. Encontrar posição.

Linha do tempo expandida

Ao clicar no ícone de expansão, o Winscope apresenta uma linha do tempo maior que abrange todos os rastros. Essa visualização expandida permite uma seleção mais conveniente de entradas de rastreamento específicas. Assim como a minilinha do tempo, a linha do tempo expandida também oferece recursos de zoom e oferece suporte à navegação por atalho, melhorando o controle e a precisão do usuário ao interagir com a linha do tempo.

timeline_expanded

Figura 9. Linha do tempo expandida.

Distinguir entre rastros e despejos

Os dumps são snapshots do sistema em um momento específico. Os rastros são sequências de snapshots feitos ao longo do tempo. As guias de despejo têm o sufixo Dump, enquanto as guias de rastreamento não têm sufixo. A linha do tempo só aparece no Winscope se houver pelo menos um rastro. Se houver uma combinação de rastros e despejos, a linha do tempo vai mostrar uma linha com uma única entrada (ponto) para representar um despejo.