Conversor de Maiúsculas e Minúsculas
Converta em lote entre 12 convenções de nomenclatura como camelCase e snake_case.
* Caracteres especiais (ex. @, #) não são reconhecidos como delimitadores e serão preservados.
Sobre esta ferramenta
O Conversor de Maiúsculas/Minúsculas é um utilitário essencial para desenvolvedores e escritores alternarem facilmente entre diferentes convenções de nomenclatura.
Em vez de reescrever variáveis manualmente, basta colar o texto para vê-lo convertido instantaneamente em 12 formatos diferentes, incluindo camelCase, snake_case, kebab-case e PascalCase.
Como usar
Insira o texto
Digite ou cole o texto ou nome da variável na caixa de entrada.
Detecção automática
A ferramenta tentará adivinhar automaticamente a convenção atual do seu texto e gerará todas as variações de formato na lista abaixo.
Copie o resultado
Clique em qualquer um dos formatos gerados abaixo para copiá-lo instantaneamente para a área de transferência. Você pode colar direto no seu editor de código.
Glossário de Convenções
- camelCase
- As palavras são unidas sem espaços e cada palavra, exceto a primeira, começa com letra maiúscula. (ex:
minhaVariavel). Padrão no JavaScript e linguagens semelhantes. - snake_case
- As palavras são separadas por sublinhados (underscores). Amplamente utilizado em Python e arquiteturas de banco de dados. (ex:
minha_variavel). - kebab-case
- As palavras são separadas por hifens. Padrão para URLs e classes HTML/CSS. (ex:
minha-variavel). - PascalCase
- Semelhante ao camelCase, mas a primeira letra também é maiúscula. Frequentemente usado para nomes de classes em Programação Orientada a Objetos. (ex:
MinhaVariavel). - UPPER_SNAKE_CASE
- Todas as letras maiúsculas e separadas por sublinhados. Usado para variáveis constantes em muitas linguagens. (ex:
LIMITE_MAXIMO).
Perguntas Frequentes (FAQ)
- Q.Posso converter várias linhas de texto?
- Atualmente, a ferramenta analisa toda a entrada como uma única frase para dividi-la em palavras. É mais adequada para nomes de variáveis curtos ou strings simples, em vez de textos com várias linhas.
- Q.Funciona com caracteres não ingleses?
- A lógica de conversão baseia-se principalmente no alfabeto inglês (A-Z, a-z). Caracteres como acentos ou cedilha serão tratados como texto normal, mas a conversão pode não ser perfeita para a detecção de palavras.
- Q.Os dados são enviados para um servidor?
- Não. A conversão ocorre instantaneamente no seu navegador usando JavaScript. Nenhum dado é armazenado ou transmitido, o que torna seguro usar dados confidenciais.
Casos de Uso
Programação e Código
Converta rapidamente uma chave JSON de `snake_case` para `camelCase` para seu frontend em JavaScript.
CSS e HTML
Altere o nome de um componente de `PascalCase` para `kebab-case` para ser usado como classe CSS.
Arquitetura de Banco de Dados
Formate títulos legíveis em nomes de colunas `snake_case` para suas tabelas SQL.
Criação de Conteúdo
Corrija a capitalização de títulos de artigos de blog usando a saída "Title Case".
Enviar feedback
Deixe-nos saber sua opinião para nos ajudar a melhorar a ferramenta.
O feedback está temporariamente suspenso
O servidor está ocupado ou a proteção contra spam está ativa. Tente novamente mais tarde.