Índice da documentação

// Documentação do Singularity

O workbench

O workbench é a moldura que permanece à volta do teu trabalho no Singularity. O respetivo rail muda de espaço de trabalho, o navegador dá acesso aos projetos, o deck acolhe os separadores e a barra de título reúne os comandos globais.

Vista geral

Da esquerda para a direita, o rail seleciona o espaço de trabalho, o navegador apresenta a respetiva árvore e ferramentas, e o deck ocupa a zona central. A barra de título atravessa o topo da janela e mantém as ações globais acessíveis.

Workbench do Singularity anotado com o rail, o navegador, o deck e a barra de título
As quatro zonas permanentes do workbench à volta do Mission Control.

O rail

Cada espaço de trabalho tem um distintivo no rail. O espaço ativo é colocado no topo e apresentado com um distintivo maior; os restantes continuam acessíveis logo abaixo. Surge um contorno animado à volta de um distintivo quando um agente está a executar um ticket nesse espaço.

Para mover um projeto sem abrir nenhuma caixa de diálogo, arrasta-o a partir do navegador até ao distintivo de outro espaço. O distintivo de destino fica realçado e, ao largares, o projeto passa a pertencer a esse espaço.

O deck e os seus separadores

O deck reúne os ficheiros, tickets, revisões, terminais, cockpits Git, grafos Git, ramos, hooks, definições, o Marketplace e o Mission Control. Cada documento tem uma identidade estável — por exemplo, um caminho de ficheiro ou o identificador de um ticket — e, por isso, não pode ser aberto em duplicado: voltar a abri-lo ativa a cópia existente.

Afixa um separador para o manteres no início da respetiva barra. Podes fechar os outros através do botão de fecho; o Mission Control está sempre presente e não pode ser fechado.

As divisões

Os botões da barra de separadores dividem o grupo ativo para a direita ou para baixo. As divisões podem ser combinadas para construir uma disposição horizontal, vertical ou aninhada.

Arrasta um separador para outro grupo para o mover para lá, ou para a margem de um grupo para criar uma divisão nesse sítio. Apenas um grupo tem o foco: o respetivo contorno fica realçado e os novos separadores abrem-se nele.

Deck do Singularity dividido em dois grupos lado a lado
Uma divisão horizontal cria dois grupos; aqui, o da direita tem o foco.

A barra de título

À direita, a barra de título dá acesso permanente ao centro de atualizações, ao Marketplace, a Settings (Definições) e a Notifications (Notificações). O Marketplace e Settings abrem o respetivo separador estável no deck; o centro de atualizações e as notificações abrem-se por cima do workbench.

Os painéis recolhíveis

O botão de painel na barra de título — ou ⌘B/Ctrl B — recolhe e volta a abrir a barra lateral do navegador. A largura anterior é reutilizada ao reabrir e o estado recolhido é memorizado.

A consola é agora uma superfície Terminal do deck: recolhe o respetivo grupo inferior com a pega de divisão ou fecha o separador. Como faz parte do deck, a sua posição nos grupos é guardada com a disposição do espaço.

O que é restaurado ao reiniciar

O Singularity guarda a disposição completa do deck por espaço de trabalho: a árvore de divisões, os separadores de cada grupo, o separador ativo, o grupo com o foco e os separadores afixados. Quando regressas a um espaço — inclusive após um reinício —, a respetiva sessão é restaurada, sem substituir as dos outros espaços.

Perguntas frequentes

Posso abrir o mesmo documento duas vezes?

Não. Cada separador tem um identificador estável: um novo pedido de abertura traz para primeiro plano o separador existente.

A disposição é comum a todos os espaços?

Não. O Singularity guarda uma disposição do deck distinta para cada espaço de trabalho.