CONSTANT_CASE

Converta camelCase ou texto comum para CONSTANT_CASE (SCREAMING_SNAKE_CASE) para constantes e variáveis de ambiente, com siglas e dígitos tratados corretamente.

Exemplo: maxRetryCount → MAX_RETRY_COUNT

Saída

Cada linha é convertida separadamente. As palavras são separadas em espaços, pontuação, _ - . / e fronteiras de camelCase; siglas como XML ficam juntas e dígitos ficam presos à palavra anterior.

Ferramentas Relacionadas

Ver Todas

O que é CONSTANT_CASE?

Esta ferramenta converte identificadores e frases para CONSTANT_CASE (também chamado de SCREAMING_SNAKE_CASE): palavras em maiúsculas unidas por sublinhados, a convenção para constantes e variáveis de ambiente.

Como usar CONSTANT_CASE

  1. Digite ou cole o texto na caixa Entrada, um identificador ou frase por linha (ou clique em Carregar exemplo).
  2. O texto convertido aparece instantaneamente na caixa Saída.
  3. Clique em Copiar para copiar o resultado.

Exemplo

Entrada
maxRetryCount
Saída
MAX_RETRY_COUNT

Quando usar CONSTANT_CASE

Use-o para constantes na maioria das linguagens, variáveis de ambiente e membros de enum em alguns estilos. Para variáveis comuns, use camelCase ou snake_case.

Como funciona CONSTANT_CASE

A entrada é dividida em palavras, cada palavra vai para maiúsculas e as palavras são unidas com _. As palavras são separadas em espaços, pontuação e nos separadores _ - . /, e também nas mudanças de caixa dentro de identificadores: fooBar → foo + Bar, e uma sequência de sigla é mantida junta (XMLHttpRequest → XML + Http + Request). Os dígitos ficam ligados à palavra anterior (Request2Go → Request2 + Go), apóstrofos dentro de palavras são removidos (don't → dont) e letras de qualquer alfabeto (é, ñ, cirílico, grego…) são suportadas. Cada linha é convertida separadamente.

Casos de Uso Comuns

  • Criar nomes de variáveis de ambiente (API_BASE_URL)
  • Nomear constantes em JavaScript, Java ou Python
  • Converter chaves de configuração para o estilo de variável de ambiente
  • Criar nomes de membros de enum

Nota de Segurança

Tudo roda localmente no seu navegador; o texto que você cola não é enviado a nenhum servidor.

Perguntas Frequentes

É o mesmo que snake_case em maiúsculas?

Sim, as palavras são separadas da mesma forma e unidas por sublinhados em maiúsculas.

Funciona com entrada em kebab-case?

Sim, api-base-url vira API_BASE_URL.

E o ß?

A conversão para maiúsculas segue as regras do Unicode, então ß vira SS.

Explore mais categorias