Camel-Case-Konverter – Kostenloses Online-Tool
Was ist Camel-Case-Konverter?
Camel Case (camelCase) ist eine Namenskonvention, bei der mehrere Wörter zu einer einzigen Zeichenfolge zusammengefügt werden, indem Leerzeichen entfernt und die Anfangsbuchstaben aller Wörter außer dem allerersten großgeschrieben werden. Das Ergebnis sieht so aus: thisIsAnExample – die Großbuchstaben in der Mitte ähneln den Höckern eines Kamels.
Es ist die vorherrschende Namenskonvention für Variablen und Funktionen in JavaScript, JSON-Schlüsseln, Java-Methoden und vielen REST-API-Antwortfeldern. Dieses Tool verarbeitet Eingaben in jedem Format – Klartext, snake_case, kebab-case oder PascalCase – und konvertiert sie sofort in camelCase.
Wann verwenden Camel-Case-Konverter?
Verwenden Sie „camelCase“ bei der Benennung von Variablen, Funktionen und Objekteigenschaften in JavaScript oder TypeScript. Java-Entwickler verwenden es gemäß den Standardkonventionen für Methoden- und Feldnamen. Bei der Erstellung von REST-APIs ist „camelCase“ das gängigste Format für JSON-Antwortschlüssel. Frontend-Entwickler, die CSS-Eigenschaftsnamen (wie „background-color“) in ihre JavaScript-Entsprechungen (backgroundColor) umwandeln, benötigen diese Konvertierung regelmäßig.
Studierende, die Programmieren lernen, können damit die korrekte Namensgebung üben. Wenn auch der erste Buchstabe großgeschrieben werden soll, verwenden Sie den Pascal-Case-Konverter. Für die Namensgebung im Python-Stil probieren Sie den Snake-Case-Konverter aus.
So wird das Tool verwendet
- 1Paste your text or phrase
- 2Click 'Convert' to get camelCase output
- 3Copy and use in your code
Das Tool erkennt Wortgrenzen automatisch anhand von Leerzeichen, Bindestrichen, Unterstrichen und vorhandenen Großbuchstabenübergängen. Sie können Text in jedem beliebigen Format einfügen, und das Tool generiert eine saubere Ausgabe im CamelCase-Format, die Sie direkt in Ihrem Code verwenden können.
Beispiele
| Input | Output |
|---|---|
| hello world | helloWorld |
| first name | firstName |
| background-color | backgroundColor |
| user_id | userId |
| THE QUICK BROWN FOX | theQuickBrownFox |
Regeln & Verhalten
- Das erste Wort wird vollständig in Kleinbuchstaben umgewandelt. Dies unterscheidet camelCase von PascalCase, bei dem der erste Buchstabe ebenfalls großgeschrieben wird.
- Jedes nachfolgende Wort beginnt mit einem Großbuchstaben, die übrigen Buchstaben sind Kleinbuchstaben. Dadurch entstehen die charakteristischen „Buckel“, die camelCase seinen Namen geben.
- Alle Trennzeichen – Leerzeichen, Bindestriche, Unterstriche und Punkte – werden bei der Konvertierung entfernt. Die Großbuchstaben an Wortgrenzen dienen als einziges visuelles Trennzeichen in der Ausgabe.
Verwandte Tools
Häufig gestellte Fragen
Was ist camelCase?
camelCase ist eine Namenskonvention, bei der Wörter ohne Leerzeichen aneinandergereiht werden und jedes Wort nach dem ersten mit einem Großbuchstaben beginnt. So wird beispielsweise aus „first name“ „firstName“. Der Name leitet sich davon ab, dass die Großbuchstaben in der Mitte an die Höcker eines Kamels erinnern. Es handelt sich um eines der am häufigsten verwendeten Namensmuster in der Softwareentwicklung.
Wann wird camelCase in der Programmierung verwendet?
camelCase ist die Standard-Namenskonvention in JavaScript (Variablen, Funktionen), TypeScript, Java (Methoden, Felder) und JSON-Schlüsseln. Die meisten REST-API-Antwortinhalte verwenden camelCase für Eigenschaftsnamen. Es ist zudem die Standardeinstellung für Methodennamen in Objective-C und Variablennamen in Swift. Unser Tool konvertiert jedes Eingabeformat sofort in camelCase.
Was ist der Unterschied zwischen camelCase und PascalCase?
Bei camelCase wird der erste Buchstabe klein geschrieben (myVariable). Bei PascalCase wird der erste Buchstabe groß geschrieben (MyVariable). PascalCase wird für Klassennamen, React-Komponentennamen und TypeScript-Schnittstellen verwendet. camelCase wird für Variablen, Funktionen und Objekteigenschaften verwendet. Die beiden Schreibweisen sind eng miteinander verbunden, dienen jedoch unterschiedlichen Zwecken.
Kann ich „snake_case“ in „camelCase“ umwandeln?
Ja. Fügen Sie einen beliebigen Text im Snake-Case-Format ein (z. B. user_first_name), und das Tool trennt ihn an den Unterstrichen und wandelt ihn sofort in CamelCase um (userFirstName). Es verarbeitet auch Eingaben im Kebab-Case-Format (user-first-name), im Dot-Case-Format und sogar gemischte Formate. Der Konverter erkennt alle gängigen Worttrennzeichen automatisch.
Kann es mit Zahlen umgehen?
Ja, Zahlen werden in der Ausgabe genau so beibehalten, wie sie in der Eingabe erscheinen. So wird beispielsweise „item 2 count“ zu „item2Count“. Zahlen lösen für sich genommen keine Wortgrenzen aus, sodass sie an das vorangehende Wortsegment angehängt bleiben.