Command Palette

Search for a command to run...

Text-Case-Konverter: So ändern Sie den Text-Fall online (10+ Formate)

Text-Case-Konverter: So ändern Sie den Text-Fall online (10+ Formate)

T
Toolz Team
|Jun 30, 2026|15 min lesen

Teil der Sammlung Textwerkzeuge

Groß-/Kleinschreibung-Konverter

Text zwischen verschiedenen Fällen konvertieren (Großbuchstaben, Kleinbuchstaben, Camelcase, Snake_case usw.)

Groß-/Kleinschreibung-Konverter verwenden

Meta-beschreibung: Text zwischen camelCase, snake_case, kebab-case, PascalCase & amp; mehr konvertieren Namenskonventionen nach Sprache, erklärt von einem Entwickler Kostenlos auf Toolz.dev.

Fokus-keyword: Text Case Konverter online


Das erste Mal, als ein leitender Ingenieur einen Kommentar zu meiner Pull-Anfrage hinterließ, in dem gerade "Nennung" stand, hatte ich keine Ahnung, was er meinte. Der Code hat funktioniert. Die Tests bestanden. Was er zeigte, war eine Variable, als ich geschrieben habe user_name In einer JavaScript-Datei - snake_case in einer Codebasis, die camelCase überall sonst verwendet hat Es war ein Fünf-Sekunden-Fix, aber es war so etwas, das leise signalisiert, ob man die Konventionen der Sprache kennt, in die man & #39; schreibt.

Fünfzehn oder so Jahre und ein WordPress-Plugin plus ein Laravel/React SaaS später, Case Conversion ist etwas, was ich Dutzende Male am Tag mache, ohne nachzudenken Fullstack Arbeit bedeutet, ständig Konventionen zu überschreiten: snake_case Spalten in der Datenbank, camelCase im JavaScript, PascalCase für die React Komponenten, kebab-case im CSS und den URLs, SCREAMING_SNAKE_CASE für die Umgebungsvariablen Sie falsch machen und #39; nicht nur schlampig aussehen - es stolpert, baut und produziert gelegentlich Fehler, die man schlecht aufspüren kann.

Dieser Leitfaden deckt alle wichtigen Fallformate ab, ordnet jedes einzelne den Sprachen zu, die es erwarten, und zeigt, wie Sie mit dem kostenlosen sofort zwischen ihnen konvertieren können Groß-/Kleinschreibung-Konverter Auf Toolz.dev. Alles läuft in Ihrem Browser, also selbst wenn Sie proprietäre Kennungen einfügen, verlässt nichts Ihr Computer.

tl; dr: Verwenden Sie die Groß-/Kleinschreibung-Konverter Um den Text zwischen CamelCase, PascalCase, Snake_case, screaming_snake_case, Kebab-case, Titelfall, Satzfall und dot.case zu wechseln. Es erkennt Wortgrenzen automatisch von jedem Eingang und konvertiert mehrzeilige Listen zeilenweise. Faustregel: camelcase für JS-Variablen, pascalcase für Klassen und React-Komponenten, snake_case für Python und SQL, Kebab-Case für CSS und URLs, screaming_snake_case für Konstanten.


Was sind die Hauptformate für Text-Fall?

Jedes Fallformat besteht wirklich aus zwei Entscheidungen: Wie Wörter groß geschrieben werden und welches Zeichen (falls vorhanden) sie trennt. Die Groß- und Kleinschreibung selbst ist eher eine Unicode-Operation als eine ASCII-Operation - Unicode-Standardanhang #21 Deckt die Fälle ab, wo es nicht reversibel ist, wie deutsch ß und türkisch punktlos i. Wenn man das einmal so sieht, wird der ganze Zoo zu einer kleinen Tabelle Hier' s jedes Format mit einem Beispiel und wo es lebt.

Kamele

Erstes Wort Kleinbuchstaben, jedes folgende Wort großgeschrieben, keine Trennzeichen: firstName, getUserProfile, isActiveSubscriptiondrohen Dies ist der Standard für JavaScript- und TypeScript-Variablen, Funktionen, Methoden und Objekteigenschaften und dasselbe in Java und Swift. Der Name kommt von den "Humps" die Großbuchstaben machen. Es ist kompakt und liest sich gut in kurz- bis mittellanger Länge.

Pascalcase (Oberkamera)

Wie Camelcase, aber das erste Wort wird auch großgeschrieben: UserProfile, HttpRequestHandler, OrderServicedrohen Es wird für Klassen, Strukturen und Enums für C #, TypeScript, Java, Go (für exportierte Kennungen) und Python (PEP 8-Klassennamen) sowie für React- und Vue-Komponentennamen verwendet. Der großgeschriebene erste Buchstabe lässt Sie einen Typ (UserProfile) aus einer Instanz (userProfile) auf einen Blick.

snake_case

Alle Kleinbuchstaben, Wörter durch Unterstriche verbunden: first_name, get_user_profile, created_at. It's der House-Stil für Python und Ruby (gemäß PEP 8 und dem Ruby-Styleguide), Rust und die meisten SQL-Schemata. Unterstreicht getrennte Wörter eindeutig, selbst in Kleinbuchstaben, weshalb sich Sprachen, die die Lesbarkeit schätzen, darauf stützen - und warum Datenbanken, in denen die Fallsensibilität zuhören kann, dies bevorzugen.

screaming_snake_case (constant_case)

Alle Großbuchstaben, Unterstrich getrennt: MAX_RETRY_COUNT, API_BASE_URL, DEFAULT_TIMEOUT_MSdrohen Nahezu universal für Konstanten und für Umgebungsvariablen in .env Dateien, Docker und CI-Konfiguration. Die All-Caps-Shouts & quot; dieser Wert ist fixed" - wenn Sie es sehen, wissen Sie, dass Sie es nicht neu zuweisen sollen.

Kebab-Gehäuse (Dash-Case)

Alle Kleinbuchstaben, getrennt voneinander: user-profile, background-color, create-react-app. Dies ist CSS's natives Format für Eigenschaften und (über BEM oder Tailwind) Klassennamen, und it's welche URL slugs, npm-Paketnamen, Kubernetes-Labels, Git-Zweignamen und CLI-Flags verwenden. Bindestriche sind natürliche Worttrennzeichen im einfachen Englisch, daher ist Dönerfall das am besten für Menschen lesbare Format für alles, was Menschen direkt lesen - und es's URL-sicher ohne Kodierung.

Titel Fall und Satzfall

Title Case greift die Hauptwörter auf und lässt kurze Artikel, Präpositionen und Konjunktionen in Kleinbuchstaben, sofern sie nicht führen: Der schnelle Braunfuchs springt über den faulen Hunddrohen Es ist für Überschriften, Buch- und Kapiteltitel und Folienüberschriften. Satzfall fasst nur das erste Wort und Eigennamen ein: Der schnelle Braunfuchs springt über den faulen Hunddrohen Es ist die moderne Standardeinstellung für UI-Beschriftungen, -Schaltflächen und Textkörpertext in den meisten Designsystemen.

dot.case, pfad/case und train-case

Drei Spezialformate: dot.case (com.example.myapp) für Java-Pakete und Konfigurationsschlüssel; Pfad/Fall (src/components/header) für Dateipfade und Modulimporte und Zug (Content-Type, X-Request-Id) für HTTP-Header. Sie werden seltener zu diesen konvertieren, aber die Groß-/Kleinschreibung-Konverter Unterstützt die gemeinsamen, damit Sie es nicht von Hand tun.


Welchen Fall sollten Sie für Ihre Programmiersprache verwenden?

Der schnellste Weg, um zu raten, besteht darin, zu verinnerlichen, was der Styleguide jeder Sprache tatsächlich sagt. Hier ist die sprachübergreifende Referenz, die ich mir bei dieser ersten Pull-Anfrage wünschte.

Element Javascript / ts Python ausgehen Rost CSS / SQL
Größen Kamele snake_case Kamelkoffer (privat) snake_case snake_case (SQL)
Veranstaltungen Kamele snake_case Pascalcase (öffentlich) snake_case -
Klassen / Strukturen Pascalcase Pascalcase Pascalcase Pascalcase -
Konstante schreien_schlange schreien_schlange Pascalcase schreien_schlange -
Komponenten / Typen Pascalcase Pascalcase Pascalcase Pascalcase -
Eigenschaften / Spalten Kamele snake_case Pascalcase (öffentlich) snake_case Kebab / Schlange
Feile Kebab oder Pascal snake_case snake_case snake_case Kebab-Gehäuse

Ein paar Dinge, die diese Tabelle gewonnen hat&#39; t sagen Sie es Ihnen, aber die Erfahrung wird es tun Go behandelt Sichtbarkeit durch Fall - ein Großbuchstabe bedeutet exportiert (öffentlich), Kleinbuchstabe bedeutet Paket-privat - so dass Gehäuse gibt Semantik, nicht Stil Python-Konstanten sind SCREAMING_SNAKE_CASE nur durch Konvention; die Sprache won&#39; t stoppen Sie sie neu zuweisen Und in JavaScript, PascalCase macht doppelte Pflicht: es markiert sowohl Klassen als auch React-Komponenten, weshalb JSX erkennen kann <UserCard /> (Ihre Komponente) von <div /> (ein Dom-Element) rein durch den Großbuchstaben.


Wie konvertiert man mit dem Tool zwischen Formaten?

Die Mechanik ist absichtlich langweilig, woran es liegt.

  1. Öffne das Groß-/Kleinschreibung-Konverterdrohen
  2. Fügen Sie Ihren Text ein. Es kann in jedem Format vorliegen - das Tool erkennt Wortgrenzen anhand von Leerzeichen, Unterstrichen, Bindestrichen, Punkten und Falländerungen.
  3. Wählen Sie das Zielformat.
  4. Der konvertierte Text wird sofort angezeigt. Kopieren Sie es mit einem Klick.

Wo es seinen Aufenthalt verdient, ist Massenarbeit. Der Konverter verarbeitet mehrzeilige Eingaben zeilenweise, so dass eine ganze Liste sofort transformiert wird. Fügen Sie diese Datenbankspalten als snake_case ein:

first_name
last_name
email_address
phone_number
date_of_birth

Wählen Sie CamelCase und erhalten Sie die anwendungsseitigen Variablen in einem Schritt:

firstName
lastName
emailAddress
phoneNumber
dateOfBirth

Ich mache genau das, wenn I & #39; m ein Laravel-Modell abbildet&#39; s-Spalten auf eine React-Form&#39; s-Feldnamen Zwei Kongresswelten, ein Einfügen Die Alternative - 20 Namen neu eingeben oder ein einmaliges Transformationsskript schreiben - ist, wie aus einer zweiminütigen Aufgabe zehn wird.


Was sind die häufigsten Fehler bei der Umwandlung von Fall?

Ich habe all dies gemacht und alle diese im Rückblick markiert. Sie gruppieren sich zu vier.

Verwenden der falschen Konvention für die Sprache. Schreiben const user_name in Javascript oder firstName = "Alice" In Python ist der Klassiker. Linter fangen es - ESLint&#39;s camelcase Regel, Pylints invalid-name - aber it&#39;s sauberer, um es beim ersten Mal richtig zu schreiben, als rote Kringel zu bekommen.

innerhalb einer Datei inkonsistent sein. Vermischung userName, is_active, und GetUserProfile() Im gleichen Python-Modul ist es schlimmer als die "falsche" Konvention konsequent zu wählen, weil ein Leser jetzt nichts vorhersagen kann. Konsistenz schlägt jedes Mal die persönliche Präferenz.

Abkürzungen misshandeln. Dies ist das subtile, und hier wurde ich verbrannt. Verschiedene Sprachen sind sich nicht einig, ob ein Akronym ein Wort oder eine Reihe von Buchstaben ist:

  • Javascript Behält Akronyme vollständig in Großbuchstaben: XMLHttpRequest, HTMLElementdrohen
  • C # Kapitalisiert nur den ersten Buchstaben: XmlHttpRequest, HtmlElementdrohen
  • ausgehen Großbuchstaben das ganze Akronym, immer: XMLHTTPRequest, URL, ServeHTTPdrohen

Hier ist mein zugelassener Fehler. Ich habe einmal einen automatisierten Konverter drehen lassen parseHTMLString in parse_h_t_m_l_string Über eine Datei - sie behandelte jedes Kapital als Wortgrenze - und ich beging es, ohne das Diff genau zu lesen Der richtige snake_case ist parse_html_stringdrohen Ich habe es nur gefangen, als Python die Funktion nicht finden konnte, von der ich dachte, ich würde sie umbenannt. Die Lektion: Abkürzungshandhabung ist genau dort, wo die automatische Fallkonvertierung einen menschlichen Blick benötigt, und deshalb Groß-/Kleinschreibung-Konverter Hält Buchstabenläufe und benachbarte Zahlen zusammen, anstatt sie zu zerbrechen.

Zahlen falsch aufteilen. user2FAEnabled sollte werden user_2fa_enabled, nicht user_2_f_a_enableddrohen Das Behalten numerischer Sequenzen mit den benachbarten Buchstaben ist das Verhalten, das Sie möchten, und es ist leicht, falsch zu verstehen, wenn Sie von Naive Regex konvertieren.


Reale Conversion-Szenarien, die ich wöchentlich getroffen habe

Portierung von Code zwischen Sprachen. Verschieben eines Snippets von einem Python-Dienst in einen Knoten bedeutet für jeden Bezeichner Snake_case → CamelCase. Füge den Block ein, konvertiere, fertig.

Komponente zum Stylesheet. eine React-Komponente namens UserProfileCard (PascalCase) benötigt eine CSS-Klasse user-profile-card (Kebab-Fall). Eine Umwandlung.

Konfigurieren Sie die Umgebung. Ein Config-Schlüssel geschrieben database.connection.pool.size (dot.case) wird zur env var DATABASE_CONNECTION_POOL_SIZE (Screaming_Snake_Case). Der Konverter versetzt die Formatierung, Sie fügen nur ein und wählen Sie aus.

Titel zu slug. Eine Überschrift wie & quot; So konvertieren Sie Text Case Online&quot; benötigt eine URL slug. Für diesen speziellen Job ist die Slug Generator Ist zweckgebunden, aber Kebab-Case im Fallkonverter bringt Sie am meisten auf den Weg.


Häufig gestellte Fragen

Wie konvertiere ich Textfälle online?

Öffne das Groß-/Kleinschreibung-Konverter, Fügen Sie Ihren Text ein und wählen Sie das Zielformat aus. Es unterstützt camelcase, pascalcase, snake_case, screaming_snake_case, kebab-case, title case, sentation case, dot.case und mehr. Die Konvertierung erfolgt sofort, kostenlos und vollständig in Ihrem Browser verarbeitet.

Was ist der Unterschied zwischen Camelcase und Snake_case?

Camelcase verbindet Wörter ohne Trennzeichen und kapitalisiert jedes Wort nach dem ersten: getUserProfiledrohen Snake_case verwendet Kleinbuchstaben, die durch Unterstriche verbunden sind: get_user_profiledrohen CamelCase ist der Standard in JavaScript und Java, Snake_Case ist der Standard in Python, Ruby, Rust und SQL. Sie codieren dieselben Wörter, nur mit unterschiedlichen Trenn- und Großschreibungsregeln.

Wie konvertiere ich camelcase in snake_case?

Fügen Sie Ihren Camelcase-Text in die ein Groß-/Kleinschreibung-Konverter - zum Beispiel getUserProfile - und snake_case wählen Sie erhalten get_user_profile Sofort. Da das Tool Wortgrenzen aus den Großbuchstaben erkennt, müssen Sie zuerst keine Leerzeichen oder Markierungen hinzufügen.

Wofür wird Pascalcase verwendet?

Pascalcase kapitalisiert den ersten Buchstaben jedes Wortes, einschließlich des ersten: UserProfile, HttpClientdrohen Es wird für Klassennamen in den meisten Sprachen, React- und Vue-Komponentennamen, TypeScript-Schnittstellen und Typ-Aliasen, C#-Methoden und -Eigenschaften sowie exportierten (öffentlichen) GO-Bezeichnern verwendet. Der Großbuchstabe unterscheidet Typen und Konstruktoren visuell von gewöhnlichen Variablen.

Wie sollten Akronyme in Variablennamen eingefügt werden?

Es hängt von der Sprache ab. Javascript behält sie vollständig in Großbuchstaben (XMLHttpRequest), C# kapitalisiert nur den ersten Buchstaben (XmlHttpRequest) und gehen Sie in Großbuchstaben das gesamte Akronym (XMLHTTPRequest).). Dies ist der am stärksten fehleranfällige Teil der Fallkonvertierung. Überprüfen Sie das Ergebnis, wenn ein Bezeichner ein Akronym enthält, anstatt einer blinden Transformation zu vertrauen.

Kann ich eine ganze Liste von Namen gleichzeitig konvertieren?

Ja. der Groß-/Kleinschreibung-Konverter Verarbeitet zeilenweise mehrzeilige Eingabe Fügen Sie eine vollständige Liste der Spaltennamen oder Kennungen ein, wählen Sie das Zielformat aus, und jede Zeile konvertiert gleichzeitig - ideal für die Zuordnung von Datenbankspalten zu Anwendungsvariablen.

Welchen Fall sollte ich für URLs und CSS verwenden?

Döner-Fall für beides. URL slugs like /blog/text-case-converter-guide und CSS-Eigenschaften wie background-color Verwenden Sie alle durch Bindestriche getrennten Wörter mit All-Kleinen-Basis. Es ist das am besten lesbare Format in Adressen und Stylesheets und ohne Codierung URL-sicher.

Wofür wird screaming_snake_case verwendet?

Konstanten und Umgebungsvariablen: MAX_RETRY_COUNT, DATABASE_URL, API_KEY. Das All-Caps-Signal ist eine Konvention, keine erzwungene Regel - es sagt dem nächsten Leser & quot; dieser Wert ist fest, don&#39;t weisen es neu zu.&quot; It&#39;s nahezu universell für env vars, da Shell-Variablen schon immer Großbuchstaben waren und die meisten Sprachen der gleichen Konvention für Kompilierungszeitkonstanten folgen.

Was ist der Unterschied zwischen Titelfall und Satzfall?

Der Titelfall steuert die Hauptwörter und lässt kurze Artikel, Konjunktionen und Präpositionen in Kleinbuchstaben: "Die Anleitung zur Textfallkonvertierung". Satzfall listet nur das erste Wort und alle Eigennamen auf: "Die Anleitung zur Konvertierung von Textfällen." Titelfall ist traditionell für Überschriften; Satzfall ist jetzt der Hausstil in den meisten Produkt- und Dokumentationsteams, weil er schneller liest und lange Überschriften besser verarbeitet.

Wie ändere ich den Textfall in Word oder Google Text & Tabellen?

Wählen Sie in Microsoft Word den Text aus und drücken Sie Shift + F3 Kleinbuchstaben, GROSSBUCHSTABEN, durchzuradeln und jedes Wort großzuschreiben, oder die Aa-Schaltfläche auf der Registerkarte Startseite zu verwenden Google Docs hat Format → Text → Großschreibung Beides bietet keine Programmiererformate - für camelCase, snake_case oder kebab-case benötigen Sie ein dediziertes Groß-/Kleinschreibung-Konverterdrohen


Schluss

Case Conversion ist eine kleine Fähigkeit, die leise den Unterschied zwischen Code markiert, der als nativ in seiner Sprache liest, und Code, der als von woanders portiert liest. Die richtige Konvention für jeden Kontext kennen - camelCase in JavaScript, snake_case in Python, kebab-case in CSS und URLs, SCREAMING_SNAKE_CASE für Konstanten - verhindert Linterrauschen, vermeidet Fehler und hält eine Codebasis kohärent.

Das kostenlose Groß-/Kleinschreibung-Konverter Auf Toolz.dev macht das mechanische Teil sofort: jedes Format in, jedes Format aus, eine Zeile oder hundert, alles in Ihrem Browser ohne hochgeladenes. Lesezeichen und der eine Teil der Benennung, den Sie automatisieren können, kosten Sie nicht mehr.

Konvertieren Sie jetzt Ihren Text: Toolz.dev/tools/case-converter


Verwandte Lektüre:

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!