Wandle Wortgruppen, snake_case oder kebab-case in camelCase oder PascalCase für Variablen-, Funktions- und Klassennamen um. Füge eine Liste ein – jede Zeile wird einzeln umgewandelt.
Beispiele
vorname des nutzers get_user_by_id background-color
vornameDesNutzers getUserById backgroundColor
warenkorb artikel XMLHttpRequest handler
WarenkorbArtikel XmlHttpRequestHandler
camelCase vs. PascalCase
| camelCase | PascalCase | |
|---|---|---|
| Erstes Wort | klein: userName | Groß: UserName |
| Typische Verwendung | Variablen, Funktionen, JSON-Schlüssel | Klassen, Typen, React-Komponenten |
| Sprachen | JavaScript, Java, Swift, Kotlin | C#, TypeScript-Typen, Pascal |
So werden Wörter getrennt
- Leerzeichen, Unterstriche, Bindestriche, Punkte und andere Satzzeichen trennen Wörter:
user_first-name→userFirstName. - Vorhandene Großbuchstaben beginnen ein neues Wort, so kannst du zwischen Stilen wechseln:
XMLHttpRequest→xmlHttpRequest. - Apostrophe werden entfernt, ohne das Wort zu teilen.
- Jede Zeile wird einzeln umgewandelt – eine Liste bleibt eine Liste.
- Umlaute und ß bleiben erhalten (
größebleibtgröße). Entferne sie selbst, wenn deine Sprache oder dein Tool nur ASCII erlaubt.
Häufige Fragen
Was ist camelCase?
Eine Schreibweise ohne Leerzeichen, bei der jedes Wort nach dem ersten mit einem Großbuchstaben beginnt, z. B. firstName. Die Großbuchstaben erinnern an die Höcker eines Kamels.
Wie wandle ich snake_case in camelCase um?
Füge die Namen oben mit camelCase ein. Unterstriche gelten als Worttrenner, aus user_id wird userId.
Sind camelCase und PascalCase dasselbe?
Fast. PascalCase schreibt auch das erste Wort groß (FirstName), camelCase beginnt klein (firstName).