SmartKitio

Texte et rédaction · Mis à jour le 2026-10-04

camelCase, snake_case et kebab-case

Les conventions de programmation et du web réutilisent des mots anglais dans des identifiants qui ne peuvent pas contenir d’espaces. Les styles de casse rassemblent ces mots en un seul jeton tout en restant lisibles.

Les trois styles

La même expression, trois casses

StyleExempleMécanisme
camelCaseorderTotalAmountPremier mot en minuscules ; majuscule aux mots suivants ; pas de séparateur
PascalCaseOrderTotalAmountMajuscule à chaque mot ; pas de séparateur
snake_caseorder_total_amountMots en minuscules joints par des tirets bas
kebab-caseorder-total-amountMots en minuscules joints par des traits d’union

Où on les voit d’habitude

  • camelCase — variables et fonctions en JavaScript/TypeScript et dans les langages proches.
  • PascalCase — types, classes et composants React.
  • snake_case — beaucoup d’identifiants Python, certaines colonnes de base, champs JSON de certaines API.
  • kebab-case — slugs d’URL, noms de classes CSS et noms d’éléments HTML personnalisés.

Pièges de conversion

  • Les sigles (HTTPServer face à http_server) exigent une règle cohérente.
  • Des chiffres collés aux mots (mp3Player) peuvent tromper un découpage naïf.
  • Une saisie déjà mélangée peut avoir besoin d’un nettoyage avant une conversion fiable.

Les convertisseurs de casse de SmartKitio transforment le texte dans le navigateur. Ce sont des aides au renommage et au brouillon — pas un outil de refactorisation qui comprend le langage.

Essayer ces outils SmartKitio

Utilisez un outil pour un résultat ; gardez le guide ouvert pour la méthode.

Parcourir la famille : Outils texte · Outils développeur

Guides associés