Case-Konverter
Über dieses Tool
Ein Case-Konverter wandelt Text zwischen verschiedenen Namensstilen um: camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Train-Case, dot.case, flatcase, UPPERCASE, lowercase, Title Case und Sentence case. Füge eine Phrase oder eine Liste von Bezeichnern ein, und das Tool zeigt sofort alle Stile gleichzeitig an. Es trennt bei Leerzeichen, Bindestrichen, Unterstrichen und Punkten und erkennt zusätzlich camelCase-Grenzen sowie Abkürzungsgrenzen, etwa das “S” in HTTPServer.
Alles läuft im Browser mit einfachen String-Operationen. Nichts, was du eingibst, wird an einen Server gesendet. Das ist wichtig, wenn der Text aus einer privaten Codebasis, einer Konfigurationsdatei eines Kunden oder etwas anderem stammt, das du nicht auf einer beliebigen Website einfügen möchtest.
Das kommt immer dann vor, wenn du einen Namen zwischen Kontexten mit unterschiedlichen Konventionen überträgst: ein JSON-Feld in eine Datenbankspalte umwandeln, eine JavaScript-Variable so umbenennen, dass sie zu einer CSS-Klasse passt, oder eine Tabellenüberschrift in eine Umgebungsvariable umwandeln. Hintergründe dazu findest du im MDN-Leitfaden zur Benennung von JavaScript-Variablen und im Wikipedia-Artikel zu Namenskonventionen (Programmierung).