Text zu PascalCase Konverter

Konvertiere jeden Text, camelCase, snake_case oder kebab-case sofort zu PascalCase

Need all formats? Use the full text case converter with 12 naming conventions.

Uber dieses Tool

PascalCase (auch UpperCamelCase genannt) macht den ersten Buchstaben jedes Wortes groß, ohne Trennzeichen: `GetUserName`, `HttpClientFactory`, `UserProfileCard`. Es ist der Standard für Klassennamen in den meisten Sprachen, React-Komponenten, C#-Methoden und TypeScript-Interfaces. Dieses Tool konvertiert jeden Text sofort zu PascalCase. Ob du eine neue React-Komponente benennst, eine C#-Klasse aus einer Datenbanktabelle erstellst oder zwischen Namenskonventionen konvertierst, füge einfach deinen Text ein und kopiere. Es verarbeitet snake_case, camelCase, kebab-case, Punkte, Leerzeichen und gemischte Formate.

Anleitung

1. Tippe oder füge beliebigen Text ein — snake_case, camelCase, kebab-case oder normale Wörter 2. Das PascalCase-Ergebnis erscheint hervorgehoben 3. Alle anderen Schreibweise-Formate werden ebenfalls unten angezeigt 4. Klicke auf "Kopieren", um das PascalCase-Ergebnis zu kopieren

Haufig gestellte Fragen

Was ist PascalCase?
PascalCase macht den ersten Buchstaben jedes Wortes groß und entfernt alle Trennzeichen. Beispiel: 'GetUserName'. Es ist nach der Programmiersprache Pascal benannt, die diese Konvention populär gemacht hat. Auch UpperCamelCase genannt.
Wie konvertiere ich snake_case zu PascalCase?
Füge deinen snake_case-Text ein (z.B. 'get_user_name') und das Tool teilt an Unterstrichen, macht den ersten Buchstaben jedes Wortes groß und fügt sie zusammen zu 'GetUserName'.
Wann sollte ich PascalCase verwenden?
Verwende PascalCase für: Klassennamen in den meisten Sprachen (JavaScript, Python, Java, C#), React/Vue/Angular-Komponentennamen, TypeScript-Interfaces und -Typen, C#-Methoden und -Properties sowie Enum-Werte in vielen Sprachen.
Was ist der Unterschied zwischen PascalCase und camelCase?
PascalCase macht den ersten Buchstaben groß (GetUserName), während camelCase den ersten Buchstaben klein lässt (getUserName). Verwende PascalCase für Typen und Klassen, camelCase für Variablen und Funktionen.
Müssen React-Komponentennamen in PascalCase sein?
Ja. React erfordert, dass Komponentennamen mit einem Großbuchstaben beginnen, um sie von HTML-Elementen zu unterscheiden. <UserProfile /> ist eine Komponente; <userProfile /> würde als unbekanntes HTML-Tag behandelt. PascalCase ist die Standardkonvention.
Wird PascalCase für TypeScript-Interfaces verwendet?
Ja, PascalCase ist der Standard für TypeScript-Interfaces und -Typen. Beispiel: 'interface UserProfile { }' oder 'type ApiResponse = { }'. Manche Teams fügen ein 'I'-Präfix hinzu (IUserProfile), aber die moderne Konvention bevorzugt den Namen ohne Präfix.
Wie werden Akronyme in PascalCase behandelt?
Es gibt zwei gängige Ansätze: Alle Buchstaben des Akronyms groß (HTTPClient, XMLParser) oder nur den ersten groß (HttpClient, XmlParser). Die zweite Variante ist in modernem Code gebräuchlicher und lesbarer, besonders bei aufeinanderfolgenden Akronymen.

Verwandte Tools