Le camelCase accole les mots sans séparateur et met une majuscule à l'initiale de chacun sauf le premier : userName, parseHtmlInput. C'est le style habituel pour les variables et les fonctions en JavaScript, TypeScript et Java. Cet outil découpe l'entrée sur les espaces, les traits d'union et les tirets bas : snake_case, kebab-case et phrases ordinaires conviennent donc tous.
Mode d'emploi
- Collez l'identifiant ou l'expression : user name, user_name et user-name fonctionnent tous.
- Les mots sont découpés, mis en minuscules, puis recollés avec une majuscule initiale à partir du deuxième.
- Copiez l'identifiant directement dans votre code.
Questions fréquentes
Quelle différence avec le PascalCase ?
La première lettre, uniquement. Le PascalCase met aussi le premier mot en majuscule (UserName) et sert normalement aux classes et aux types, tandis que le camelCase (userName) sert aux variables et aux fonctions.
Comment les sigles sont-ils traités ?
Comme des mots ordinaires, donc en minuscules : « parse HTML input » donne parseHtmlInput, le style attendu par la plupart des linters.
Puis-je convertir plusieurs lignes à la fois ?
Oui. Chaque ligne est convertie séparément : vous pouvez coller toute une liste de noms et la convertir d'un coup.