snake_case-Konverter
Wandelt Text oder Bezeichner sofort in snake_case um.
Dieses Tool läuft vollständig in deinem Browser. Deine Dateien werden niemals auf einen Server hochgeladen.
Wandelt eine Wortfolge in kleingeschriebenes, mit Unterstrichen verbundenes snake_case um. Der Tokenizer trennt Leerraum, `_`, `-`, `.`, `/`, Übergänge von Klein- zu Großbuchstaben und die Grenze zwischen einem Akronym und dem folgenden normal großgeschriebenen Wort; so wird `APIResponse/user-id` zu `api_response_user_id`. Wiederholte unterstützte Trenner werden zusammengefasst, andere Satzzeichen können am Teilstück bleiben. Ursprüngliche Schreibweise und Akronymformatierung gehen verloren. Das Ergebnis entsteht lokal zum Kopieren und prüft keine reservierten Wörter oder Bezeichnerregeln von Programmiersprachen, Datenbanken oder APIs.
Häufig gestellte Fragen
- Wofür wird snake_case verwendet?
- Es ist die Standardkonvention für die Benennung von Variablen und Funktionen in Python und Ruby sowie für Spalten- und Tabellennamen in den meisten SQL-Datenbanken.
- Kann ich von camelCase oder kebab-case zu snake_case konvertieren?
- Ja — das Tool trennt Ihre Eingabe an Bindestrichen, Punkten, Leerzeichen und bestehenden camelCase-/PascalCase-Übergängen, bevor es sie mit Unterstrichen neu zusammensetzt, funktioniert also ausgehend von jedem dieser Formate.
- Was ist der Unterschied zwischen snake_case und CONSTANT_CASE?
- Beide verbinden Wörter mit Unterstrichen, aber snake_case bleibt durchgehend klein geschrieben, während CONSTANT_CASE alles großschreibt — verwendet für Konstanten und Umgebungsvariablen.