Vista geral da interface
A app do MicroLab 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.
Rail esquerdo — navegação
Seção intitulada “Rail esquerdo — navegação”As secções principais (com padrão lista + detalhe) e a lista lateral de cada uma:
- Cenários — compor e operar cenários.
- Micros — adicionar e editar micros.
- Bibliotecas — ligar bibliotecas locais aos seus consumidores.
- Mocks — definir respostas simuladas.
Barra superior (topbar) — ações
Seção intitulada “Barra superior (topbar) — ações”Agrupada por blocos, sempre visível:
[Docker] · [▶/■ · limpar · editar · preparar BD] · [+ micro] · [procurar · definições · utilizador]
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.
Painel central
Seção intitulada “Painel central”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.
Dock inferior
Seção intitulada “Dock inferior”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.
Rail direito — apoio
Seção intitulada “Rail direito — apoio”Painéis de apoio sobre o que tem selecionado:
- Atividade — notificações da sessão.
- Docker — daemon, infra e contentores.
- Bases de dados — catálogo de ligações.
- Verificação do ambiente — pronto para arrancar?
- Copiloto — o chat que opera a app.
Definições
Seção intitulada “Definições”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.
Teclado e densidade
Seção intitulada “Teclado e densidade”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.