Présentation de l’outil
Le découpage commun reconnaît espaces, tirets, traits de soulignement, points et changements de casse. Les sigles sont d’abord des mots complets, puis leur casse est normalisée pour éviter des formes incohérentes comme xML.
Mode d’emploi
- Saisissez une expression, un identifiant ou une liste de noms.
- Chaque ligne est convertie séparément par défaut. Désactivez l’option pour traiter toute la saisie comme un seul nom.
- Cliquez sur Convertir et vérifiez le premier mot en minuscules, puis l’initiale majuscule des mots suivants.
- Copiez ou téléchargez le résultat, puis effacez pour traiter d’autres noms.
Exemples
- Hello World → helloWorld ; hello_world → helloWorld.
- XMLHttpRequest → xmlHttpRequest ; XML HTTP Request → xmlHttpRequest.
- Café Nom → caféNom : les lettres accentuées sont conservées.
Règles et limites
Le découpage Unicode est commun à snake_case et kebab-case. Il sépare les passages minuscule-majuscule et les mots suivant un sigle, puis les séparateurs habituels. Le premier mot passe en minuscules ; les suivants aussi, avant de mettre leur initiale en majuscule. Les écritures sans casse, comme le chinois, restent intactes. Aucune traduction ni translittération n’est effectuée.
Usages courants
- Préparer des noms de variables et propriétés JavaScript.
- Adapter les noms de champs aux conventions d’un projet.
- Uniformiser des noms utilisant différents séparateurs.
Confidentialité
Le traitement du texte, la lecture des fichiers, la conversion et l’aperçu s’effectuent localement dans votre navigateur. Votre saisie n’est pas envoyée à un serveur et aucun serveur applicatif, base de données, API en ligne ou CDN tiers n’est utilisé. Votre contenu n’est pas enregistré automatiquement. La copie et le téléchargement s’effectuent également dans le navigateur.
FAQ
Qu’est-ce que camelCase ?
Le premier mot est en minuscules et les suivants commencent par une majuscule, sans séparateur : userName.
Quelle différence avec PascalCase ?
PascalCase met aussi une majuscule au premier mot, comme UserName. Cet outil produit camelCase.
Comment les sigles sont-ils traités ?
XML et HTTP sont normalisés comme des mots. XML HTTP Request devient xmlHttpRequest.
Le résultat est-il toujours un identifiant valide ?
Pas nécessairement. L’outil convertit la forme du nom sans vérifier les mots réservés, le premier caractère ou toutes les règles de chaque langage.