A conversão de texto (case conversion) é o processo de alterar a capitalização de letras em uma string de texto. É fundamental na programação, documentação e formatação de conteúdo, onde diferentes convenções de nomenclatura são utilizadas.
camelCase para JavaScript, snake_case para Python
kebab-case para permalinks e slugs
Title Case para cabeçalhos e manchetes
camelCase
Primeira palavra minúscula, demais com inicial maiúscula. Padrão em JavaScript, Java e C#.
myVariableNamePascalCase
Todas as palavras com inicial maiúscula. Usado para classes e tipos.
MyClassNamesnake_case
Palavras separadas por underscore. Padrão em Python, Ruby e bancos de dados.
my_variable_namekebab-case
Palavras separadas por hífen. Usado em URLs, CSS e HTML.
my-variable-nameTitle Case
Primeira letra de cada palavra maiúscula. Usado em títulos e cabeçalhos.
My Variable Namedot.case
Palavras separadas por pontos. Usado em namespaces e configurações.
my.variable.name