O que é o formato de ficheiro TEXT?
Um arquivo .text é um documento de texto simples funcionalmente idêntico ao formato comum .txt - ambos carregam o tipo MIME text/plain e contêm sequências de caracteres legíveis por humanos e não formatadas. A extensão .text é simplesmente uma grafia alternativa que aparece em vários contextos específicos.
No macOS, o TextEdit pode salvar arquivos com a extensão .text, e algumas ferramentas de linha de comando Unix produzem saídas .text naturalmente. Projetos Ruby on Rails historicamente usaram .text.erb para modelos de e-mail em texto simples, onde a parte .text sinaliza a variante não-HTML de uma mensagem. Alguns programas Unix mais antigos também adotaram a grafia mais longa para distinguir o texto gerado de arquivos binários.
Os arquivos não possuem estrutura binária: o conteúdo é uma sequência não estruturada de caracteres separados por quebras de linha - LF no Unix e macOS, CRLF no Windows, CR no antigo Mac OS. Não há magic bytes obrigatórios, embora um BOM opcional possa aparecer no início (EF BB BF para UTF-8, FF FE para UTF-16 LE). A maioria dos arquivos .text são UTF-8 ou ASCII simples sem um BOM.
Qualquer aplicativo que abra arquivos .txt lida com .text igualmente bem - Bloco de Notas do Windows, TextEdit do macOS, Visual Studio Code, Vim, nano e todos os editores de código modernos tratam as duas extensões como intercambiáveis. Sistemas operacionais que associam automaticamente .txt a um editor de texto podem não reconhecer .text por padrão, exigindo uma etapa manual de «Abrir Com».
Segurança e proteção
RISCO: LOWArquivos de texto simples não podem conter código executável e não podem prejudicar um sistema ao serem abertos. O único risco é se um arquivo .text contiver conteúdo de engenharia social (instruções para executar comandos maliciosos). Abrir um arquivo .text em qualquer editor é seguro.
Detalhes do formato
em resumo- Modelo de e-mail em texto simples Ruby on Rails - O Rails usa .text.erb (ou .text.html.erb) como uma convenção de nomenclatura de arquivo para modelos de visualização de e-mail em texto simples; não é um formato binário distinto.
Programas que abrem arquivos TEXT
Detalhes técnicos
especificação profunda| Tipo MIME | text/plain |
| Codificação de caracteres | UTF-8 ou ASCII (mais comuns); também UTF-16 LE/BE, ISO-8859-1 e outras codificações legadas |
| Quebras de linha | LF (Unix/macOS), CRLF (Windows), CR (Mac OS clássico) |
| Marca de Ordem de Byte (BOM) | Opcional - UTF-8 BOM: EF BB BF; UTF-16 LE BOM: FF FE; UTF-16 BE BOM: FE FF; a maioria dos arquivos de texto simples não carrega BOM |
| Estrutura | Sequência de caracteres não estruturada; sem cabeçalho, rodapé ou metadados incorporados |
| Equivalência funcional | Idêntico ao .txt - mesmo tipo MIME, mesmo conteúdo; .text é uma extensão alternativa informal usada em contextos específicos |
| Tamanho de arquivo típico | 100 bytes - 50 MB; a maioria dos arquivos abaixo de 1 MB |
| Plataforma | Windows, macOS, Linux, Unix - legível por qualquer editor de texto |
| Contextos de uso | Modelos de e-mail em texto simples Ruby on Rails (.text.erb), saída do TextEdit do macOS, arquivos de texto gerados por ferramentas Unix |
| Detecção de codificação | Inferida por análise de padrão de bytes ou localidade do usuário; sem requisito formal de BOM |
| Associação de arquivo do SO | A maioria dos sistemas operacionais não associa automaticamente .text a um editor de texto (ao contrário do .txt); pode exigir «Abrir Com» manual no primeiro uso |
| Limite de tamanho de arquivo | Sem limite imposto pelo formato; restrito pelo sistema operacional e memória disponível |
| Lançado | 1960s (plain text as a computing concept); .text extension informal |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.rfc-editor.org |
Conversões de TEXT
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos TEXT.