Editor de Texto
O Editor de Texto é uma ferramenta leve e eficiente para processamento de código e texto. Ele suporta visualização e edição online de vários formatos de arquivos de texto simples. Equipado com reconhecimento inteligente de linguagem e realce de sintaxe, distingue automaticamente estruturas de código para melhorar a eficiência de leitura e revisão de código. Adapta-se a múltiplos cenários, como codificação diária de desenvolvedores, modificação de arquivos de configuração e edição geral de texto.
Operações Básicas com Arquivos
Novo Arquivo
Dois métodos de criação são fornecidos para atender a diferentes hábitos operacionais:
- Criar via Gerenciamento de Arquivos: Entre na interface de gerenciamento de arquivos do sistema, clique no botão "Novo" e selecione criar um arquivo de texto TXT em branco. Após a criação, clique duas vezes no arquivo para abri-lo rapidamente para edição.
- Criar Diretamente dentro do Aplicativo: Inicie o Editor de Texto a partir de "Todos os Aplicativos" na área de trabalho, edite o conteúdo e, em seguida, use a operação "Salvar". Um novo arquivo de texto TXT será automaticamente gerado e armazenado.
Operações de Edição
Oferece suporte a um conjunto completo de comandos de edição padrão para atender às necessidades diárias de processamento de texto, incluindo, mas não se limitando a: copiar, cortar, colar, desfazer, refazer, selecionar tudo, ajuste de indentação e outras operações comuns. A lógica de operação é consistente com editores populares, reduzindo a curva de aprendizado.
Salvar Arquivo
Clique na opção "Salvar" no menu de arquivo para reter o conteúdo:
- Se for um arquivo recém-criado, salvar irá gerar automaticamente um arquivo no formato TXT e solicitará que você escolha um caminho de armazenamento.
- Se for um arquivo existente, salvar irá substituir o conteúdo original do arquivo pelo conteúdo atualmente editado. Recomenda-se fazer backup de arquivos importantes antecipadamente.
Reconhecimento Inteligente de Linguagem e Realce
Modo de Reconhecimento Automático
Ao carregar um arquivo, o editor reconhece automaticamente a linguagem de programação correspondente com base na extensão do arquivo e alterna para o modo dedicado de realce de sintaxe. Por exemplo, ao carregar um arquivo com extensão .js, ele se adaptará automaticamente às regras de sintaxe JavaScript, aplicando realce de cores diferenciado para palavras-chave (como function, const), strings, números, comentários, etc., para distinguir claramente a estrutura do código.
Modo de Alternância Manual
Para arquivos sem extensão ou cenários que exigem regras de sintaxe personalizadas, você pode alternar manualmente o modo de linguagem: Clique no menu suspenso [txt] na parte superior da interface do editor e selecione a linguagem de programação desejada na lista. O conteúdo do texto será então renderizado de acordo com as regras de sintaxe correspondentes.
Formatos de Arquivo Suportados
A seguir estão os formatos de arquivo diretamente suportados pelo editor para abertura, abrangendo múltiplos cenários como desenvolvimento web, scripts de programação e arquivos de configuração. Para formatos de arquivo não listados, o editor usará por padrão a codificação UTF-8 e o formato de texto simples para tentar analisá-los e abri-los, garantindo a máxima compatibilidade de arquivos.
- Desenvolvimento Web: .html, .xml, .js, .css
- Programação & Scripts: .py, .sh, .c, .cpp, .cs, .ts, .rs, .java, .sql, .php, .go
- Arquivos de Configuração: .yaml, .yml, .json
- Linguagens de Marcação & Texto Simples: .md, .txt
- Arquivos de Log: .log
- Ao editar arquivos de configuração do sistema, recomenda-se fazer backup do arquivo original antecipadamente para evitar anomalias no sistema causadas por operações incorretas.
- O realce de sintaxe é apenas uma ajuda visual e não afeta a codificação ou lógica de execução do próprio arquivo.
- Ao abrir arquivos de formato não compatíveis com codificação UTF-8, podem aparecer caracteres ilegíveis. Recomenda-se confirmar a codificação original do arquivo e, em seguida, tentar o método de análise correspondente.