Tools App por

camelCase, snake_case e kebab-case explicados

Converta texto entre minúsculas, MAIÚSCULAS, maiúsculas, maiúsculas e minúsculas, camelCase, cobra_case, kebab-case e PascalCase.

Como funciona

O conversor divide a entrada em palavras, coloca-as em minúsculas e depois junta-as novamente usando o separador e letras maiúsculas da convenção escolhida. As maiúsculas e minúsculas do título e da frase funcionam no texto original, e não nas palavras em minúsculas.

  • As alterações de caso são transformações determinísticas de string; siglas e números permanecem onde estão.

Por que isso importa

Renomear um campo em uma API, um banco de dados e um front-end é uma tarefa rotineira que falha quando siglas, números ou letras acentuadas são tratados de forma inconsistente. Ver as mesmas palavras em todas as convenções torna o mapeamento óbvio antes das alterações no código.

Um exemplo trabalhado

As palavras imagem de perfil de usuário tornam-se userProfileImage, user_profile_image, user-profile-image e UserProfileImage. As siglas são minúsculas primeiro, portanto, os identificadores que dependem de ID precisam de uma verificação manual.

Erros comuns

  • Converter siglas às cegas e perder significado.
  • Esperando maiúsculas específicas do idioma, como turco pontilhado i.
  • Renomeação de campos públicos da API sem plano de migração.

Dicas práticas

Decida a convenção por destino, não por gosto: APIs JSON geralmente camelCase, colunas SQL Snake_case, URLs kebab-case. Mantenha nomes de campos antigos e novos durante uma janela de migração em vez de alternar em uma implantação.

Como usar

  1. Abra a ferramenta. Tudo roda na aba do seu navegador.
  2. Cole ou digite sua entrada e escolha a ação necessária.
  3. Verifique o resultado e copie-o com um clique.

Abra a ferramenta

Perguntas comuns

O camelCase lida com siglas corretamente?

As palavras são minúsculas antes de serem unidas, então as siglas se tornam palavras normais. Verifique os identificadores que dependem de letras maiúsculas.

Por que as letras acentuadas mudaram?

O mapeamento de casos é independente do idioma. O i pontilhado turco, por exemplo, pode precisar de correção manual.

Posso converter apenas parte do texto?

Sim. Cole apenas a seleção que deseja transformar.

Esta ferramenta é realmente gratuita?

Sim. Não há conta, acesso pago e limite de uso. O Tools App é financiado pela aumenso, o estúdio por trás dele.

Alguma coisa que eu inseri foi carregada?

Não. A ferramenta é executada na aba do seu navegador; o que você insere nunca é enviado para nós e nunca é armazenado.

← Todas as postagens