Ir para o conteúdo
TextArray
Totalmente local

Camelo divididoCaso

Separe os identificadores camelCase e snake_case em palavras individuais para facilitar a leitura.

Entrada
Saída

Camelo divididoCaso

Cole qualquer identificador e esta ferramenta o divide em palavras separadas, detectando limites de maiúsculas e minúsculas, sublinhados, hífens e transições de dígitos. myVariableName se torna o nome da minha variável, Snake_case_identifier se torna o identificador do Snake Case e HTTPServer se torna o servidor HTTP. Isso é útil para ler e compreender código escrito em diferentes convenções de nomenclatura, reformatar identificadores para exibição ou documentação e preparar nomes de variáveis para processamento de linguagem natural.

A ferramenta lida com convenções de programação comuns: camelCase (myVar), PascalCase (MyVar), snake_case (my_var), CONSTANT_CASE (MY_VAR), kebab-case (my-var) e formatos mistos. Ele também divide siglas de forma inteligente – HTTPSConnection se torna uma conexão HTTPS, não uma conexão HTTPS. Os limites de dígitos também são reconhecidos, então base64Encode se divide perfeitamente na codificação de base 64.

Escolha a caixa de saída: minúscula é o padrão e mais legível para uso geral; Title Case coloca cada palavra em maiúscula se você precisar de formatação formal; Manter original preserva o padrão de caso de entrada após a divisão. A contagem ao vivo mostra a contagem de palavras para que você possa verificar a profundidade da divisão. Tudo roda localmente no seu navegador e você pode copiar o resultado com um clique ou baixá-lo como um arquivo de texto.

Os desenvolvedores geralmente precisam dividir identificadores ao converter entre estilos de nomenclatura — por exemplo, ao gerar documentação legível a partir de código, integrar sistemas que usam convenções diferentes ou simplesmente tornar nomes de variáveis mais compreensíveis em relatórios e logs. Esta ferramenta automatiza essa conversão, lidando com casos extremos e formatos mistos que a divisão manual perderia.

FAQ

Com quais convenções de nomenclatura ele trata?
A ferramenta divide camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE e formatos mistos. Ele reconhece limites de maiúsculas e minúsculas, sublinhados, hífens e transições de dígitos, para que os identificadores de qualquer convenção sejam divididos corretamente.
Como ele lida com siglas?
Os acrônimos são separados das palavras seguintes de forma inteligente. HTTPServer torna-se servidor HTTP, não servidor HTTP. Se você precisar do acrônimo completo em uma linha (não dividido em letras individuais), esta ferramenta oferece isso.
Quais formatos de saída estão disponíveis?
Minúsculas (padrão) são limpas e legíveis. Title Case coloca cada palavra em maiúscula para documentos formais. Manter original preserva o padrão de maiúsculas e minúsculas de cada palavra após a divisão.
Posso processar vários identificadores de uma só vez?
Sim, cole quantos identificadores desejar – um por linha ou misturado com outro texto. Cada linha é processada de forma independente, portanto a estrutura da linha permanece intacta.
Meu código é carregado em algum lugar?
Não. A ferramenta funciona inteiramente no seu navegador e nada sai do seu dispositivo.