📝 Entrada
✨ Saída

Como Usar

  1. Digite ou cole texto no painel Entrada.
  2. Clique no botão do formato no topo para converter.
  3. Veja os resultados no painel Saída.
  4. Clique em 📋 Copiar para salvar os resultados.

Contexto de Uso

Quem usa formatos de programação?
Diferentes linguagens de programação têm diferentes convenções. camelCase é padrão para variáveis em JavaScript e Java. snake_case é frequentemente usado em Python e Ruby. kebab-case é padrão em classes CSS e URLs. PascalCase é usado para nomes de classes.

Perguntas Frequentes

O que é camelCase e quando usar?

camelCase começa com letra minúscula e cada palavra seguinte começa com maiúscula, sem separadores: myVariableName, getUserData, totalItemCount. É o padrão para variáveis e funções em JavaScript, Java, TypeScript e Swift.

Qual a diferença entre snake_case e kebab-case?

Ambos usam palavras minúsculas com separadores: snake_case usa sublinhado (user_first_name) e kebab-case usa hífen (user-first-name). snake_case é comum em Python, Ruby e nomes de colunas de banco de dados. kebab-case é o padrão em classes CSS, atributos HTML e slugs de URL.

O que é PascalCase?

PascalCase (ou UpperCamelCase) começa cada palavra com maiúscula: MyClassName, UserProfile, HttpRequest. É o padrão para nomes de classes e tipos na maioria das linguagens, incluindo C#, Java, TypeScript e Python.

Para que serve o SCREAMING_SNAKE_CASE?

SCREAMING_SNAKE_CASE (tudo maiúsculo com sublinhados) é a convenção para constantes e variáveis de ambiente: MAX_RETRIES, DATABASE_URL, API_KEY. Ele sinaliza que o valor não deve mudar durante a execução.

O que é Title Case?

Title Case coloca em maiúscula a primeira letra de cada palavra principal: The Quick Brown Fox. Em publicações, palavras menores (artigos, preposições, conjunções) costumam ficar em minúscula, exceto no início do título. Esta ferramenta aplica um Title Case simples, com maiúscula em todas as palavras.