Pular para o conteúdo

Vista geral da interface

A app do Aseptic tem forma de IDE: um rail de cada lado, um painel central e um dock acoplável em baixo. Cada zona tem a sua função.

As secções principais (com padrão lista + detalhe) e a lista lateral de cada uma:

Agrupada por blocos, sempre visível:

[▶/■ · limpar · editar · + cenário] · [Git] · [procurar · definições · utilizador]

O bloco Git agrupa o que vale para todo o catálogo: trazer as alterações de todos os micros, clonar um novo e gerir as credenciais. Preparar a base de dados não está aqui: faz-se com aseptic prep. E o estado do Docker vive no ícone do rail direito, não nesta barra.

O botão ▶/■ é um só que arranca ou para o cenário conforme o seu estado. As ações de cenário veem-se sempre e são desativadas quando não se aplicam.

Os controlos da janela —minimizar, maximizar e fechar— ficam no fim desta barra em Windows e Linux, porque o Aseptic desenha a sua própria moldura. No macOS não: aí são os do sistema, os semáforos de sempre no canto esquerdo, e comportam-se como em qualquer outra app do Mac —Alt sobre o verde faz zoom em vez de ecrã inteiro, e o duplo clique na barra obedece ao que tiver definido nas Definições do Sistema—.

O conteúdo da secção ativa. Em Cenários, as quatro vistas do cenário (cartões, tabela, grafo, dependências). Em Micros e Mocks, a lista lateral mais o editor do elemento selecionado.

Acoplável, redimensionável e minimizável, com três separadores:

  • Logs — em direto, filtráveis por micro e nível.
  • Chamadas mock — o que os mocks recebem.
  • Estado — métricas de CPU, memória e logs por micro.

Mostra-se ou oculta-se com Ctrl/⌘ + J.

Por baixo do dock, uma linha fina que resume o laboratório sem abrir nada:

  • Resumo do cenário: quantos micros estão saudáveis dos que estão a correr. Carrega-se e abre Estado.
  • Contador de erros desde o último arranque. Carrega-se e abrem os Logs já filtrados ao nível de erro, sem ter de os procurar.
  • Centro de tarefas: as operações longas a decorrer agora —instalar dependências, construir uma biblioteca, preparar uma imagem, clonar um repo, mudar de ramo, preparar a base de dados— com a sua fase e o seu progresso. Ao terminar passam ao seu histórico: as últimas cinquenta, com o seu resultado; clicando numa vê-se a sua saída.
  • Paleta, tema e zoom, à mão.

É a resposta a «está a acontecer alguma coisa?»: uma tarefa longa deixa de ser um botão que não responde e passa a ser uma barra que avança.

Painéis de apoio sobre o que tem selecionado:

Abrem-se a partir do ícone da topbar. É um modal com vários separadores: Aparência, Caminhos, Credenciais, Catálogo, Atalhos, Privacidade e Acerca de. Ver Definições.

A app maneja-se também com o teclado (atalhos, ? abre a referência) e recorda entre sessões onde estava (secção e cenário ativos), além do tamanho dos painéis.