Pular para o conteúdo

Conversor de maiúsculas e minúsculas

Case Converter

Converte entre MAIÚSCULAS, minúsculas, Iniciais Maiúsculas, Frase, camelCase, snake_case, kebab-case e CONSTANT_CASE.

Doze convenções de nomes de uma vez, em vez de um menu suspenso que você tem de percorrer. O motivo para abrir um conversor de maiúsculas e minúsculas costuma ser ver qual delas encaixa — parse_http_response ou parseHttpResponse — e a resposta é mais fácil de dar quando as duas estão na tela.

🔒 Roda inteiramente no seu navegadorcaseconvertnaming

Texto

Cada linha é convertida separadamente, então uma lista de identificadores funciona igual.

Como a primeira linha foi separada

parseHTTPresponse

Todo estilo é a mesma sequência de palavras, junta de outro jeito. Se a separação estiver errada, a saída também estará. Uma sigla termina uma letra antes da próxima minúscula, um dígito fica com as letras que vêm antes dele e uma troca de sistema de escrita sempre começa uma palavra nova.

Convertido

  • camelCaseparseHttpResponse
  • PascalCaseParseHttpResponse
  • snake_caseparse_http_response
  • kebab-caseparse-http-response
  • CONSTANT_CASEPARSE_HTTP_RESPONSE
  • dot.caseparse.http.response
  • path/caseparse/http/response
  • Title CaseParse HTTP Response
  • Sentence caseParse HTTP response
  • UPPER CASEPARSE HTTP RESPONSE
  • lower caseparse http response
  • tOGGLE cASEPARSE http RESPONSE

Como usar

  1. Cole um identificador ou uma lista inteira

    Cada linha é convertida por conta própria, então uma coluna de nomes de campos ou de constantes funciona tão bem quanto uma única frase.

  2. Confira como a primeira linha foi dividida

    Todo estilo é a mesma lista de palavras juntada de outro jeito. Se a divisão está errada, o resultado está errado, e ver as palavras como fichas é mais rápido do que ler doze respostas erradas.

  3. Decida o que fazer com as siglas

    Desligado dá parseHttpBody, que pode ser dividido de volta em palavras sem ambiguidade. Ligado dá parseHTTPBody, que se lê melhor e não pode. Escolha o que a sua base de código já usa.

Perguntas frequentes

Por que a minha sigla saiu como Http?

É o padrão, e é o reversível. Em HTTPBody uma máquina não encontra nenhuma fronteira entre a sigla e a palavra; em HttpBody encontra. Ligue “manter siglas em maiúsculas” quando a legibilidade importar mais.

Como ele lida com coreano?

Uma troca de sistema de escrita sempre começa uma palavra nova, então 사용자Name se divide em duas. O hangul não tem maiúsculas, então os estilos o deixam em paz e só os separadores mudam — que costuma ser o que você queria de um snake_case de uma string mista.

Para onde vai um dígito?

Com as letras antes dele, então utf8Encode continua uma palavra só, e não utf_8_encode. Um dígito no começo da string mantém o próprio lugar.

Pode receber de

Em seguida

Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.