Logo ASCII para código-fonte e README
Transforme um logo ou ícone em ASCII grande, pronto para código: arquivos, README e afins. Ajustes de comentário e limite de caracteres inclusos.
Escolher uma marca
Nada vai para o disco, nada entra no registro. O envoltório de comentários fica neste aparelho.
Configurações
Resultado
Dicas
Uma foto vira ruído na mesma largura
Cada célula é um caractere. Grama, pelo e um snapshot ocupado enchem essas células de chiado. Uma marca, ícone ou traço em fundo limpo guarda a forma. Teste primeiro uma amostra. Se o arquivo for foto, recorte a marca antes de enviar.
Marcas de comentário entram na largura da linha
Ao comentar o bloco, cada linha ganha caracteres a mais, como // e espaços de recuo. O editor também conta. Se o arquivo fica em 80 caracteres por linha, ponha a largura em 80. Aqui pode parecer certo e ainda transbordar ao colar. Ajustar à largura encolhe até o bloco copiado caber nesse limite.
Num /* */, um */ do desenho encerra o comentário
Em C e Java, um comentário vai de /* até o primeiro */. Se o preenchimento desenhar * e / juntos, o resto é lido como código de verdade. Esta página insere um espaço para impedir isso. Preencher com # ou . nunca desenha o par. Envolver cada linha com // não tem fechamento.
README e arquivos-fonte não aceitam os mesmos caracteres
Um README costuma aceitar qualquer caractere. Algumas árvores de código — estilo kernel Linux, checadores antigos — só aceitam letras e símbolos em inglês. Tons como █ ficam claros num README e lá são recusados. Ligue Só ASCII antes de colar nesses arquivos.
Mesmo como comentário, caiba em oitenta colunas
Comentar uma marca acrescenta marcas de comentário no início de cada linha. O editor também conta. Confira as colunas antes de colar.
Casos de Uso Comuns
No topo de um arquivo-fonte
Coloque a marca do módulo no topo de um .c ou .py, comentada, em 80 caracteres por linha. É texto comum, então o diff mostra as mesmas letras.
Como título de um README
Abra um README do GitHub com a marca do projeto num bloco cercado. Não precisa de host de imagem, nem de link que quebra quando o arquivo muda de lugar.
Ao abrir o terminal
Cole na mensagem de login, num arquivo de arranque do shell ou no tmux. Uma sessão SSH não mostra imagem; mostra estas letras.
Para marcar um trecho num script
Coloque uma marca compacta acima de um alvo de Makefile ou um trecho de deploy. Você não usa fonte de GUI — só caracteres que já vivem no arquivo.
Na descrição de um pull request
Se a mudança for um comando com nome ou um binário, coloque uma marca cercada na descrição do pull request. Quem revisa vê as mesmas letras em qualquer cliente.