Ir para o conteúdo
TextArray
Totalmente local

Gerador de caixa ASCII

Desenhe uma borda limpa – simples, dupla, arredondada ou ASCII clássico – ao redor de qualquer texto.

Entrada
Saída

Gerador de caixa ASCII

Uma caixa ao redor de uma linha de texto é o truque mais antigo no design de texto simples e ainda funciona: um banner README, um bloco de aviso em um comentário de código, um cabeçalho em um arquivo de configuração, uma citação emoldurada em um terminal MOTD. Desenhar à mão significa contar caracteres e recontá-los após cada edição. Aqui a caixa se desenha: cole o texto e a linha mais larga define o quadro, ao vivo, enquanto você digita.

Sete estilos de borda cobrem os gostos habituais. Os estilos simples, duplo, arredondado e negrito usam caracteres de desenho de caixa Unicode adequados, que se alinham perfeitamente em qualquer fonte monoespaçada. ASCII simples (+---+) é a escolha conservadora para ambientes onde apenas caracteres de 7 bits são seguros — terminais antigos, linters estritos, e-mail. Estrelas e hashes dão a aparência clássica de banner dos blocos de comentários C e shell, respectivamente.

Dentro do quadro, o texto pode ficar centralizado – o padrão, à direita para banners – ou alinhado à esquerda ou à direita para conteúdo que é lido como prosa ou números. O preenchimento adiciona espaço para respirar entre o texto e a borda, de um zero estreito a vinte colunas espaçosas. A entrada de várias linhas é bem-vinda: cada linha é preenchida até a largura mais longa, as linhas vazias permanecem como lacunas visuais e os espaços em branco à direita são aparados para que não possam distorcer a largura.

Tudo é executado localmente no seu navegador. Uma coisa a saber: as fontes de células de caracteres renderizam emoji com largura dupla, portanto, uma caixa ao redor do texto com muitos emojis pode parecer um pouco errada em alguns editores – letras, dígitos e caracteres acentuados se alinham exatamente.

FAQ

Por que minha caixa parece torta quando o texto tem emoji?
As fontes monoespaçadas renderizam a maioria dos emojis com duas colunas de largura, mas a caixa matemática os conta como um caractere. Letras, dígitos e caracteres acentuados se alinham perfeitamente; para conteúdo com muitos emojis, espere uma coluna de desvio em alguns editores.
Qual estilo é mais seguro para comentários de código e e-mail?
ASCII simples (+---+). Ele usa apenas caracteres de 7 bits, portanto, cada terminal, linter, ferramenta diff e cliente de email o renderiza de forma idêntica. Os estilos Unicode ficam melhores onde quer que o UTF-8 seja fornecido - o que hoje está em quase todos os lugares.
Como faço um bloco de comentários para meu código?
Desenhe a caixa com as estrelas ou estilo hash e, em seguida, adicione o prefixo de comentário do seu idioma na frente de cada linha - com a ferramenta adicionar prefixo e sufixo ou colando dentro de um comentário em bloco onde nenhum prefixo é necessário.
O que acontece com linhas vazias e espaços finais?
As linhas vazias dentro do texto permanecem como linhas em branco na caixa – útil para espaçar um título de um subtítulo. Os espaços finais são cortados antes da medição para que um caractere invisível não possa tornar a caixa mais larga do que parece.
Meu texto é carregado em algum lugar?
Não. A caixa é desenhada inteiramente no seu navegador e seu texto nunca sai do seu dispositivo.