wtoolsy.com
Netzwerk, DNS, IP
Entwickler-Tools
SEO und Webseiten-Analyse
Finanzen und Rechner
Allgemein
Artikel
Alle Artikel

Textformatierungsarten – camelCase, snake_case und andere

Verschiedene Textschreibstile werden in der Programmierung, im SEO, in Dateisystemen und URLs verwendet. Jeder hat eine andere Verwendung und Konvention für Groß-/Kleinschreibung und Trennzeichen.

Konvertiere Text automatisch zwischen Formaten mit unserem Tool Text Case Converter .
UPPERCASE HELLO WORLD

Alle Buchstaben großgeschrieben. Wird für Überschriften, Abkürzungen und Hervorhebungen verwendet.

lowercase hello world

Alle Buchstaben kleingeschrieben. Beliebt in URLs, Tags und Bezeichnern.

Title Case Hello World

Jedes Wort großgeschrieben. Artikeltitel, Überschriften.

Sentence case Hello world

Nur das erste Wort großgeschrieben. Standardmäßige Satzschreibweise.

camelCase helloWorld

Erstes Wort kleingeschrieben, folgende großgeschrieben. Standard in JavaScript und Java.

PascalCase HelloWorld

Jedes Wort großgeschrieben, ohne Trennzeichen. Klassen- und React-Komponentennamen.

snake_case hello_world

Wörter durch Unterstriche getrennt. Python, Datenbanken, Ruby.

SCREAMING_SNAKE HELLO_WORLD

snake_case in Großbuchstaben. Konstanten im Code.

kebab-case hello-world

Wörter durch Bindestriche getrennt. URLs, SEO-Slugs, CSS-Klassen.

dot.case hello.world

Wörter durch Punkte getrennt. Java/Kotlin-Pakete, Konfiguration (z. B. application.properties).

aLtErNaTiNg hElLo WoRlD

Abwechselnd groß- und kleingeschriebene Buchstaben. Humorvoller Stil aus Internet-Memes.

Wann welchen Stil verwenden?

camelCase & PascalCase

JavaScript, TypeScript, Java, C# — Variablen, Funktionen, Klassen, React-Komponenten. PascalCase gilt für Klassen und Typen, camelCase für Variablen und Methoden.

snake_case

Python (empfohlen durch PEP 8), Ruby, Rust, SQL — Spalten-, Tabellen-, Variablennamen. Gut lesbar bei langen mehrwörtigen Namen.

kebab-case

URLs und SEO-Slugs, CSS-Klassen, HTML-Attribute (data-my-value), Dateinamen in Frontend-Projekten. Google bevorzugt Bindestriche statt Unterstrichen in URLs.

SCREAMING_SNAKE_CASE

Konstanten in Python, C, Java, Umgebungsvariablen (.env). Signalisiert sofort, dass sich der Wert nicht ändern sollte.

Wissenswertes

Name camelCase stammt von der Ähnlichkeit der Großbuchstaben mit den Höckern eines Kamels (engl. camel). Die Variante mit kleinem ersten Buchstaben ist lower camelCase, und PascalCase wird manchmal upper camelCase.

PascalCase erhielt seinen Namen von der Programmiersprache Pascal, die Niklaus Wirth 1970 entwickelte und in der er allgemein für Bezeichner verwendet wurde.

Google empfiehlt offiziell kebab-case für URLs. Unterstriche in URLs wurden von Indexierungs-Bots historisch ignoriert, weshalb hello_world als ein einziges Wort behandelt werden konnte.

Der Stil aLtErNaTiNg wurde als "mocking SpongeBob" nach einem viralen Meme von 2017 aus der Serie SpongeBob Schwammkopf populär. Er dient dazu, jemandes Aussage ironisch zu kommentieren.

In der Sprache Lisp wurde traditionell kebab-case für Symbole bereits in den 1950er Jahren verwendet — es war eine der ersten Programmiersprachen mit einer eigenen Namenskonvention.

Der Standard PEP 8 (2001) vereinheitlichte den Code-Stil in Python. Die Wahl von snake_case für Variablen und SCREAMING_SNAKE_CASE für Konstanten ist die offizielle Empfehlung der Sprachentwickler.

Kurzübersicht — welcher Stil wo?

Kontext Empfohlener Stil
URLs / SEO-Slugskebab-case
CSS-Klassenkebab-case
JavaScript-VariablencamelCase
React-Komponenten / C#-KlassenPascalCase
Python-Variablen und -Funktionensnake_case
KonstantenSCREAMING_SNAKE_CASE
Java-Paketedot.case
Artikeltitel (EN)Title Case
Normale Sätze in der UISentence case

Möchtest du das Textformat schnell ändern? Verwende unser Tool Text Case Converter . Es unterstützt alle oben genannten Stile und funktioniert direkt im Browser.