Zum Hauptinhalt springen
FixLines

camelCase-, snake_case- und kebab-case-Konverter

Wandeln Sie Text in camelCase, snake_case, kebab-case und mehr um.

Editor

Zeile 1, Spalte 10 Zeilen0 Wörter0 Zeichen

camelCase-, snake_case- und kebab-case-Konverter: Funktionsweise

Wandeln Sie normale Wörter oder bestehende Bezeichner in den gewünschten Codierungsstil um: camelCase für Variablen, PascalCase für Klassen, snake_case für Python und Datenbanken, kebab-case für URLs und CSS, CONSTANT_CASE für Konstanten. Jede Zeile wird einzeln konvertiert.

camelCase-, snake_case- und kebab-case-Konverter: Bedienung

  1. Fügen Sie einen Namen oder Begriff pro Zeile ein.
  2. Wählen Sie den Namensstil aus.
  3. Klicken Sie auf Anwenden und kopieren Sie die konvertierten Bezeichner.

camelCase-, snake_case- und kebab-case-Konverter: Wann verwenden

  • Benennen Sie Variablen, Funktionen oder JSON-Schlüssel nach den Konventionen einer neuen Codebasis um.
  • Erstellen Sie Datei- oder Ordnernamen in kebab-case aus einer Liste von Seitentiteln.
  • Konvertieren Sie Spaltennamen aus einer Tabellenkalkulation in snake_case für eine Datenbank oder ein Python-Skript.

camelCase-, snake_case- und kebab-case-Konverter: Beispiele

camelCase-Namen erstellen

Eingabe

Vorname Benutzer
Bestellung Gesamtpreis

Ergebnis

vornameBenutzer
bestellungGesamtpreis
Bestehende Bezeichner zwischen Stilen konvertieren

Eingabe

userFirstName
order-total-price
MAX_RETRY_COUNT

Ergebnis

user_first_name
order_total_price
max_retry_count

camelCase-, snake_case- und kebab-case-Konverter: Fragen und Antworten

Kann zwischen verschiedenen Stilen konvertiert werden, etwa von snake_case zu camelCase?

Ja. Wörter werden anhand von Leerzeichen, Bindestrichen, Unterstrichen und Großbuchstaben erkannt, sodass jeder Stil in jeden anderen umgewandelt werden kann.

Was geschieht mit Symbolen und Akzenten?

Symbole werden als Worttrenner behandelt und entfernt. Buchstaben behalten ihre Akzente.

Werden Abkürzungen wie HTTP oder ID unterstützt?

Eine Folge von Großbuchstaben wird als ein Wort behandelt: „HTTPServer“ wird in snake_case zu „http_server“ und in camelCase zu „httpServer“.

Kann ich mehrere Namen gleichzeitig konvertieren?

Ja. Fügen Sie einen Namen pro Zeile ein; jede Zeile wird separat konvertiert und die Reihenfolge bleibt erhalten.

Wird mein Text an einen Server gesendet?

Nein. Alles läuft in Ihrem Browser auf Ihrem eigenen Gerät; Ihr Text verlässt dieses niemals.

Werkzeuge, die häufig zusammen mit diesem verwendet werden.

Mehr in Groß-/KleinschreibungAlle Textwerkzeuge ansehen