Aller au contenu

Convertisseur camelCase

Transformez n’importe quelle expression ou identifiant en nom de variable camelCase (ou PascalCase) propre, un par ligne.

Traité localement dans votre navigateur

Options
0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur camelCase ?

Le camelCase écrit plusieurs mots en un seul identifiant : le premier mot est en minuscules et chaque mot suivant commence par une majuscule, comme dans prenomUtilisateur. C’est la norme pour les variables et fonctions en JavaScript, Java, Swift et pour les clés JSON. Le PascalCase commence aussi par une majuscule et sert aux classes et aux types.

Le convertisseur accepte toute source : « user_first_name », « get-http-response », « Parse HTML string » ou « XMLHttpRequest ». Il découpe sur les séparateurs, les frontières camelCase et les sigles, ignore les apostrophes, et peut soit garder les sigles en majuscules (HTMLParser) soit les normaliser (HtmlParser). Vous pouvez convertir chaque ligne séparément ou fusionner toutes les lignes en un seul nom.

Comment ça marche ?

  1. Collez un nom ou une expression par ligne.
  2. Choisissez camelCase ou PascalCase.
  3. Décidez de garder ou non les sigles en majuscules, de traiter les nombres comme des mots séparés, et de convertir ligne par ligne ou de tout fusionner en un identifiant.

Cas d'usage courants

  • Convertir des colonnes de base de données (user_first_name) en noms de propriétés JavaScript ou JSON.
  • Transformer le nom parlé d’une fonctionnalité en nom de fonction ou de variable.
  • Renommer des attributs comme data-user-id en clé dataset (userId).
  • Convertir en masse une liste de champs d’API en PascalCase pour des propriétés de classe.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
user_first_name
get-http-response
Parse HTML string
XMLHttpRequest
order 2 items
Sortie
userFirstName
getHttpResponse
parseHtmlString
xmlHttpRequest
order2Items

Confidentialité

Convertisseur camelCase s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Le convertisseur ne sait pas quelles suites de majuscules sont de vrais sigles dans votre code. Vérifiez des noms comme ID, URL ou API selon votre convention.

Questions fréquentes

Comment traite-t-il les sigles comme HTML ou XML ?

Par défaut ils sont normalisés (parseHtmlString). Cochez « garder les sigles » pour les conserver (parseHTMLString), ce que préfèrent certains guides de style.

Que deviennent les nombres ?

Ils sont traités comme des mots séparés : « order 2 items » donne order2Items et « 2fa » donne 2Fa. Désactivez l’option pour les garder collés aux lettres.

Plus d'outils dans Outils de texte →