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.
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:
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.
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.
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.
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.
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
()
ao lado dos botões de zoom in e zoom out.
Figura 7. Redefinir zoom.
Encontrar posição
Para encontrar sua posição no trajeto, localize o cursor de posição ativa no controle deslizante.
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.
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.