Convertisseur snake_case
Convertissez du texte ou des identifiants en snake_case instantanément.
Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.
Convertit une suite de mots en snake_case minuscule relié par des underscores. Le découpage reconnaît les espaces, `_`, `-`, `.`, `/`, les passages de minuscule à majuscule et la limite entre un acronyme et le mot capitalisé suivant ; `APIResponse/user-id` devient ainsi `api_response_user_id`. Les séparateurs reconnus répétés sont regroupés, tandis que d'autres signes peuvent rester attachés à un segment. La casse et le style initial des acronymes sont perdus. Le résultat est produit localement pour copie et ne valide ni mots réservés ni règles d'identifiants propres aux langages, bases de données ou API.
Questions Fréquentes
- À quoi sert le snake_case ?
- C'est la convention standard pour nommer les variables et fonctions en Python et Ruby, ainsi que les colonnes et tables dans la plupart des bases de données SQL.
- Puis-je convertir du camelCase ou du kebab-case vers snake_case ?
- Oui — l'outil découpe votre saisie sur les tirets, points, espaces et les transitions camelCase/PascalCase existantes avant de la réassembler avec des underscores, donc ça fonctionne à partir de n'importe lequel de ces formats.
- Quelle est la différence entre snake_case et CONSTANT_CASE ?
- Les deux relient les mots avec des underscores, mais snake_case garde tout en minuscule tandis que CONSTANT_CASE met tout en majuscule — utilisé pour les constantes et les variables d'environnement.