Eingabe
Ergebnis
Das Ergebnis erscheint hier.Ihre Läufe
Gespeichert werden nur Läufe, die Punkte kosten.
Melden Sie sich an, um einen Verlauf Ihrer Läufe zu behalten.
Eine Sprachgrenze zu überschreiten bedeutet auch, eine Namenskonvention zu überschreiten: JSON von einem Python-Dienst kommt als snake_case an und muss zu camelCase werden, und CSS möchte kebab-case. Dieses Tool konvertiert zwischen zehn Konventionen und das Zeile für Zeile, sodass eine eingefügte Spalte mit Feldnamen als Liste konvertiert wird und nicht als ein einziger fortlaufender String.
So arbeitet es
- Wortgrenzen werden anhand vorhandener Case-Wechsel, Unterstrichen, Bindestrichen und Leerzeichen erkannt.
- Akronyme werden berücksichtigt: HTTPResponse wird in HTTP und Response aufgeteilt, nicht in ein einzelnes Wort.
- Jede Zeile wird unabhängig konvertiert, sodass eingefügte Listen ihre Form behalten.
Wohin Ihre Daten gehen
Nirgendwohin. Dieses Werkzeug läuft vollständig in Ihrem Browser: Der eingefügte Text wird von der Seite verarbeitet und weder an einen Server übertragen noch protokolliert.
Kostet ein Lauf Punkte, wird eine einzeilige Zusammenfassung in Ihrem eigenen Verlauf gespeichert, damit Sie ihn wiederfinden. Festgehalten wird die Form des Laufs — Größen, Anzahlen, die abgefragten Werte — nie der eingefügte Inhalt.
Was es kostet
Dieses Werkzeug ist kostenlos, ohne Anmeldung und ohne Punkte.
Häufige Fragen
- Wie werden Akronyme behandelt?
- Eine Folge von Großbuchstaben, gefolgt von einem Groß-Klein-Buchstabenpaar, wird vor dem letzten Großbuchstaben geteilt, sodass HTTPResponse zu http_response wird und nicht zu h_t_t_p_response.
- Kann ich die Schlüssel eines gesamten JSON-Dokuments konvertieren?
- Nicht in einem Schritt – dieses Tool konvertiert Text, nicht Struktur. Für ein Dokument konvertieren Sie beim Ein- oder Ausgang Ihres Serialisierers, wo die Schlüssel bereits von den Werten getrennt sind.
- Wofür ist Dot Case gedacht?
- Für Konfigurationsschlüssel und Feature-Flags: service.feature.enabled. Es ist die Konvention, die die meisten hierarchischen Konfigurationssysteme erwarten.
Das Open Source dahinter
Dieses Werkzeug ist eine eigenständige Implementierung ohne fremde Bibliothek. blakeembrey/change-case (MIT) erledigt dieselbe Aufgabe als Bibliothek — wer sie im eigenen Programm braucht, fängt dort an, statt eine Webseite aufzurufen.
blakeembrey/change-caseAuch bekannt als
- Case Converter
- camelCase umwandeln
- snake_case umwandeln
- kebab-case umwandeln
- Text in case umwandeln