Zwischen camelCase, PascalCase, snake_case, kebab-case und mehr konvertieren
Ein Code-Schreibweisen-Konverter schreibt einen Bezeichner zwischen den Namensstilen von Programmierern um: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE und mehr. Sie sind nicht austauschbar — jede Sprache und jeder Kontext hat Konventionen, und der falsche Stil fällt auf oder bricht sogar etwas: JavaScript-Variablen sind camelCase, Klassen PascalCase, Python nutzt snake_case, CSS und URLs nutzen kebab-case, und Umgebungsvariablen sind CONSTANT_CASE. Von Hand zu konvertieren bedeutet Neutippen und ist bei mehrwörtigen Namen leicht subtil falsch.
Das Tool teilt den Bezeichner in seine Bestandwörter — erkennt Grenzen, ob durch Großbuchstaben, Unterstriche, Bindestriche oder Leerzeichen markiert — und fügt sie dann im Zielstil neu zusammen. Diese Worttrennung ist der knifflige Teil, den es für Sie übernimmt, sodass „getUserID" oder „user-profile-url" in die richtigen Teile zerlegt und sauber in jeder benötigten Schreibweise wieder aufgebaut wird. Es läuft vollständig im Browser, was das Konvertieren eines Variablennamens, einer ganzen Feldliste oder eines aus einem Design kopierten Labels schnell macht.
Beide verbinden Wörter, indem sie jedes großschreiben, aber camelCase beginnt klein (userName), während PascalCase auch den ersten Buchstaben großschreibt (UserName). Konventionell wird camelCase für Variablen und Funktionen genutzt, PascalCase für Klassen, Typen und Komponenten.
snake_case (user_name) ist in Python, Ruby, Datenbanken und Konstanten üblich, während kebab-case (user-name) zu CSS-Klassen, URLs und Dateinamen passt, wo Unterstriche unpraktisch oder Bindestriche konventionell sind. Die richtige Wahl hängt von Sprache oder Kontext ab.
Es erkennt Wortgrenzen aus vorhandenen Trennzeichen — Großbuchstaben, Unterstriche, Bindestriche oder Leerzeichen — und kann so Namen aus jedem Ausgangsstil zerlegen. Abkürzungen wie „ID" oder „URL" können mehrdeutig sein, prüfen Sie also Namen mit aufeinanderfolgenden Großbuchstaben, wenn die Trennung wichtig ist.
Ja. Da es Text verarbeitet, können Sie viele Bezeichner einfügen und gemeinsam in einen einzigen konsistenten Stil umwandeln, was weit schneller und fehlerärmer ist als jeden von Hand umzubenennen.
Groß-/Kleinschreibung · Wortzähler · Zeichenzähler · Lorem-Ipsum-Generator · Leerzeichen entfernen · Textzeilen sortieren