Snake Case
Snake Case verbindet Kleinbuchstaben-Wörter mit Unterstrichen (z. B. user_name); verbreitet in Python, Datenbank-Spaltennamen und JSON.
Zweck
Bietet einen lesbaren Namensstil für mehrteilige Bezeichner, geeignet für Umgebungen ohne Groß-/Kleinschreibungsunterscheidung.
Mechanismus
Wörter werden in Kleinbuchstaben mit Unterstrichen verbunden. Zum Beispiel „UserName“ → „user_name“. Häufig bei Python, Ruby, SQL und C-Funktionsnamen. Ähnlich wie Kebab-Case (Bindestriche), aber mit Unterstrichen.
Anwendungsfälle
- Python-Variablen und -Funktionen
- Datenbank-Spaltennamen
- JSON-Schlüsselnamen
- C-/Rust-Funktionsnamen
Beispiele
- Eingabe
UserNameOutputuser_nameJoined with underscores
Häufige Fehler
- Mixing with kebab-case causes inconsistent style
- Standardize the naming style across the project
Verwandte Begriffe
Verwandte Tools
Groß-/Kleinschreibungs-Konverter
Convert text between upper, lower, title, camel, pascal, snake, kebab, constant, and sentence cases. Kostenlos, privat und 100% clientseitig. WERKZEUG
Namenskonventions-Konverter
Convert between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE. Kostenlos, privat, 100% clientseitig. WERKZEUG