Groß-/Kleinschreibung umwandeln
Case Converter
Wandelt zwischen GROSSBUCHSTABEN, kleinbuchstaben, Titel-, Satzschreibung, camelCase, snake_case, kebab-case und CONSTANT_CASE um.
Zwölf Namenskonventionen auf einmal statt eines Dropdowns, das Sie durchklicken müssen. Wer einen Schreibweisen-Konverter öffnet, will meist sehen, welche passt – parse_http_response oder parseHttpResponse – und die Antwort fällt leichter, wenn beide auf dem Bildschirm stehen.
Text
Jede Zeile wird für sich umgewandelt, eine Liste von Bezeichnern funktioniert also genauso.
Wie die erste Zeile zerlegt wurde
Jeder Stil ist dieselbe Wortfolge, anders zusammengesetzt – ist die Zerlegung falsch, ist auch die Ausgabe falsch. Eine Abkürzung endet einen Buchstaben vor dem nächsten Kleinbuchstaben, eine Ziffer bleibt bei den Buchstaben davor, und ein Wechsel der Schrift beginnt immer ein neues Wort.
Umgewandelt
- camelCase
parseHttpResponse - PascalCase
ParseHttpResponse - snake_case
parse_http_response - kebab-case
parse-http-response - CONSTANT_CASE
PARSE_HTTP_RESPONSE - dot.case
parse.http.response - path/case
parse/http/response - Title Case
Parse HTTP Response - Sentence case
Parse HTTP response - UPPER CASE
PARSE HTTP RESPONSE - lower case
parse http response - tOGGLE cASE
PARSE http RESPONSE
So funktioniert es
Fügen Sie einen Bezeichner oder eine ganze Liste ein
Jede Zeile wird für sich umgewandelt, eine Spalte mit Spaltennamen oder Konstanten funktioniert also genauso wie ein einzelner Ausdruck.
Prüfen Sie, wie die erste Zeile zerlegt wurde
Jeder Stil ist dieselbe Wortfolge, anders zusammengesetzt. Ist die Zerlegung falsch, ist die Ausgabe falsch, und die Wörter als Chips zu sehen geht schneller, als zwölf falsche Antworten zu lesen.
Entscheiden Sie über Abkürzungen
Aus ergibt parseHttpBody, das sich eindeutig wieder in Wörter zerlegen lässt. An ergibt parseHTTPBody, das besser lesbar ist und sich nicht mehr zerlegen lässt. Nehmen Sie die Variante, die Ihre Codebasis schon verwendet.
Häufige Fragen
Warum wurde meine Abkürzung zu Http?
Das ist die Voreinstellung, und es ist die umkehrbare. In HTTPBody findet eine Maschine keine Grenze zwischen Abkürzung und Wort; in HttpBody schon. Schalten Sie „Abkürzungen in Großbuchstaben lassen“ ein, wenn Lesbarkeit wichtiger ist.
Wie geht das Werkzeug mit Koreanisch um?
Ein Schriftwechsel beginnt immer ein neues Wort, 사용자Name wird also in zwei geteilt. Hangul kennt keine Groß- und Kleinschreibung, die Stile lassen es also in Ruhe und nur die Trennzeichen ändern sich – was bei einem snake_case aus einer gemischten Zeichenkette meist genau das Gewünschte ist.
Wohin gehört eine Ziffer?
Zu den Buchstaben davor, utf8Encode bleibt also ein Wort und wird nicht utf_8_encode. Eine Ziffer am Anfang der Zeichenkette behält ihren Platz.
Eingabe aus
Suchen und Ersetzen
Find & Replace
Ersetzt Text wörtlich, als ganzes Wort oder per regulärem Ausdruck, mit Fanggruppen und Vorschau jedes Treffers.
Slug-Generator
Slug Generator
Macht aus einem Titel einen URL-tauglichen Slug, mit Umschrift für Koreanisch und wählbarem Trennzeichen.
Diakritika entfernen
Diacritic Remover
Reduziert lateinischen Text mit Akzenten auf reines ASCII – aus café wird cafe – für Slugs, Sortierung und Suchschlüssel.
Textvergleich
Text Diff
Vergleicht zwei Texte nebeneinander oder inline, auf Zeilen-, Wort- oder Zeichenebene.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
Suchen und Ersetzen
Find & Replace
Ersetzt Text wörtlich, als ganzes Wort oder per regulärem Ausdruck, mit Fanggruppen und Vorschau jedes Treffers.
JSON in TypeScript
JSON to TypeScript
Leitet aus einem JSON-Beispiel TypeScript-Interfaces oder -Typen ab und führt optionale und Union-Felder zusammen.
Slug-Generator
Slug Generator
Macht aus einem Titel einen URL-tauglichen Slug, mit Umschrift für Koreanisch und wählbarem Trennzeichen.
Unicode normalisieren
Unicode Normaliser
Wendet NFC, NFD, NFKC oder NFKD an – die Lösung für Text von macOS, der richtig aussieht, aber nie übereinstimmt.
Markdown-Editor
Markdown Editor
Bearbeitet Markdown mit Live-Vorschau und exportiert das gerenderte HTML, mit GFM-Tabellen und Aufgabenlisten.
Text anonymisieren
Text Anonymiser
Findet E-Mail-Adressen, Telefonnummern, Kartennummern und Kennungen in Freitext und maskiert oder pseudonymisiert sie – ohne Upload, komplett im Browser.