Les styles
| Style | Exemple | Usage courant |
|---|---|---|
| Majuscule en début de phrase | Le renard brun rapide | Texte courant et titres en français |
| minuscules | le renard brun rapide | Étiquettes, e-mails, corriger un VERR. MAJ. activé par erreur |
| MAJUSCULES | LE RENARD BRUN RAPIDE | Titres, étiquettes, mise en valeur |
| Majuscule À Chaque Mot | Le Renard Brun Rapide | Titres de livres, d’articles et de chansons en anglais |
| camelCase | leRenardBrunRapide | Variables en JavaScript, Java, Swift |
| PascalCase | LeRenardBrunRapide | Classes et types, composants React |
| snake_case | le_renard_brun_rapide | Python, Ruby, colonnes de bases de données |
| kebab-case | le-renard-brun-rapide | URL, classes CSS, noms de fichiers |
| CONSTANT_CASE | LE_RENARD_BRUN_RAPIDE | Constantes et variables d’environnement |
Comment ça marche
Les styles de texte conservent la ponctuation, les espaces et les retours à la ligne. « Majuscule en début de phrase » met tout en minuscules puis met une majuscule à la première lettre après chaque point, point d’interrogation ou d’exclamation et retour à la ligne. Les noms propres de personnes ou de lieux ne peuvent pas être détectés, vérifiez-les après la conversion.
Les styles de programmation découpent d’abord le texte en mots, en ignorant la ponctuation, puis assemblent les mots avec le séparateur et les majuscules du style choisi. La conversion fonctionne dans tous les sens : user_first_name → userFirstName → UserFirstName → user-first-name.
Les lettres accentuées et les autres alphabets (grec, cyrillique…) sont convertis selon les règles linguistiques de votre navigateur, et les accents sont conservés : « été » devient « ÉTÉ ». Beaucoup de langages et de systèmes n’acceptent pas les accents dans les noms, pensez donc à les retirer vous-même pour le code ; l’outil ne le fait pas.
Exemples
- Titre en anglais : « a tale of two cities » → « A Tale of Two Cities ».
- Corriger le VERR. MAJ. : « BONJOUR PAUL. ÇA VA ? » → « Bonjour paul. Ça va ? » (le prénom est à corriger à la main).
- Code : « XMLHttpRequest » →
xml_http_request; « maxRetryCount » →MAX_RETRY_COUNT.