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#.
myVariableName
PascalCase
Todas as palavras com inicial maiúscula. Usado para classes e tipos.
MyClassName
snake_case
Palavras separadas por underscore. Padrão em Python, Ruby e bancos de dados.
my_variable_name
kebab-case
Palavras separadas por hífen. Usado em URLs, CSS e HTML.
my-variable-name
Title Case
Primeira letra de cada palavra maiúscula. Usado em títulos e cabeçalhos.
My Variable Name
dot.case
Palavras separadas por pontos. Usado em namespaces e configurações.
my.variable.name