Diagramas ASCII

Nota: Diagramas ASCII são um recurso PRO.

Diagramas ASCII permitem criar diagramas baseados em texto usando caracteres ASCII e Unicode. Esses diagramas podem ser exportados como texto simples, sendo perfeitos para comentários em código, arquivos README, saída de terminal e documentação onde imagens não são práticas.

Criando um Diagrama ASCII

  1. Clique no botão + na barra de abas
  2. Selecione ASCII Diagram (marcado com um ícone de cadeado na versão gratuita)
  3. Uma nova aba é aberta com uma tela em grade de caracteres

A tela ASCII funciona de forma diferente da tela de forma livre padrão — você desenha com caracteres em uma grade fixa, em vez de posicionar formas vetoriais.

Ferramentas de Desenho

Em uma página ASCII, a barra de ferramentas muda para as ferramentas ASCII:

  • Menu Draw:
    • Shapes — Box, Ellipse e Rounded Box
    • Lines — Line e Arrow
  • Ferramenta de texto (T) — digite texto diretamente na grade
  • Alternância Unicode / ASCII — muda o conjunto de caracteres usado na tela

Conjuntos de Caracteres

O Diagrammix suporta dois conjuntos de caracteres para diagramas ASCII:

ASCII

Usa caracteres ASCII padrão, disponíveis em qualquer sistema:

+---+     +---+
|   |---->|   |
+---+     +---+

Unicode

Usa caracteres Unicode de desenho de caixa para linhas mais limpas:

┌───┐     ┌───┐
│   │────>│   │
└───┘     └───┘

Exportando

Exporte seu diagrama ASCII como um arquivo de texto simples:

  1. Vá em File → Export as ASCII Text...
  2. Em ASCII Text Export Options, escolha o Character Set — Auto (no conversion), Unicode (box-drawing) ou ASCII (plain)
  3. Defina Max Columns para limitar a largura da linha
  4. Clique em Export e escolha um local para salvar

Export as ASCII Text... também funciona em páginas comuns (de forma livre) — o diagrama é convertido em texto.

O arquivo .txt exportado contém seu diagrama como texto puro, pronto para colar em código, documentação ou chat.

Casos de Uso

  • Documentação de código — Adicione diagramas a comentários no código-fonte
  • Arquivos README — Inclua diagramas de arquitetura em documentos Markdown
  • Chat e e-mail — Compartilhe diagramas onde imagens não são suportadas
  • Ferramentas de terminal — Exiba diagramas em aplicativos de linha de comando
  • Notas em texto simples — Mantenha diagramas em arquivos de texto simples

Dicas

  1. Use Unicode para diagramas com aparência mais limpa quando seu destino suportar
  2. Use ASCII para máxima compatibilidade (funciona em qualquer lugar)