TC

Pascal Case Converter – Kostenloses Online-Tool

Processed locally. No data stored.
0 chars

Was ist Pascal-Dateikonverter?

Bei der Pascal-Schreibweise (PascalCase), auch als „Upper Camel Case“ bezeichnet, wird der erste Buchstabe jedes Wortes großgeschrieben und die Wörter werden ohne Trennzeichen miteinander verbunden. Das Ergebnis sieht so aus: ThisIsPascalCase.

Es ist die vorgeschriebene Namenskonvention für Klassennamen in Java, C#, C++ und TypeScript, und jede React- oder Vue-Komponente muss PascalCase verwenden, um vom Framework erkannt zu werden. Dieses Tool konvertiert Eingaben aus jedem Format – Klartext, snake_case, kebab-case oder camelCase – in saubere PascalCase-Ausgaben, die für Ihre Codebasis bereit sind.

Wann verwenden Pascal-Dateikonverter?

Verwenden Sie PascalCase für Klassennamen in Java, C#, C++ und TypeScript. React- und Vue-Komponenten müssen in PascalCase benannt werden, damit das Framework sie von nativen HTML-Elementen unterscheiden kann. Auch TypeScript-Schnittstellen und Typ-Aliase verwenden üblicherweise PascalCase.

NET-Entwickler verwenden es für öffentliche Methoden, Eigenschaften und Namespaces. Wenn Sie stattdessen den ersten Buchstaben klein schreiben möchten, verwenden Sie den Camel-Case-Konverter. Für ein durch Bindestriche getrenntes Format, das für CSS oder URLs geeignet ist, probieren Sie den Kebab-Case-Konverter aus.

So wird das Tool verwendet

  1. 1Enter your text or phrase
  2. 2Click 'Convert' to get PascalCase
  3. 3Copy for your class or component name

Der Konverter erkennt Wortgrenzen anhand von Leerzeichen, Bindestrichen, Unterstrichen, Punkten und vorhandenen camelCase-Übergängen, setzt dann den ersten Buchstaben jedes resultierenden Wortes groß und fügt die Wörter aneinander.

Beispiele

InputOutput
hello worldHelloWorld
first nameFirstName
background-colorBackgroundColor
my_componentMyComponent
api_response_handlerApiResponseHandler

Regeln & Verhalten

  • Jedes Wort beginnt mit einem Großbuchstaben. Der erste Buchstabe jedes erkannten Wortes wird großgeschrieben, einschließlich des allerersten Wortes – darin unterscheidet sich PascalCase von camelCase.
  • In der Ausgabe bleiben keine Leerzeichen, Bindestriche, Unterstriche oder andere Trennzeichen erhalten. Die Wörter werden direkt aneinander gereiht, wobei Großbuchstaben als einzige Wortgrenzen dienen.
  • Zahlen bleiben in der Ausgabe unverändert erhalten. So wird beispielsweise aus „item 2 count“ „Item2Count“. Ziffern lösen für sich genommen keine neue Wortgrenze aus.

Verwandte Tools

Häufig gestellte Fragen

Was ist PascalCase?

PascalCase (auch als UpperCamelCase bezeichnet) ist eine Namenskonvention, bei der jedes Wort mit einem Großbuchstaben beginnt und die Wörter ohne Trennzeichen aneinander gereiht werden. Beispiele hierfür sind „MyClassName“ oder „HttpResponseHandler“. Der Name leitet sich von der Programmiersprache Pascal ab, die diesen Stil populär gemacht hat. Es ist der Standard für Klassennamen in den meisten objektorientierten Sprachen.

Wann sollte ich PascalCase verwenden?

In Java, C#, C++ und TypeScript ist die PascalCase-Schreibweise für Klassennamen vorgeschrieben. React-Komponenten müssen in PascalCase geschrieben sein, damit JSX sie von HTML-Elementen unterscheiden kann. Vue-Single-File-Komponenten folgen derselben Regel. .NET verwendet PascalCase für öffentliche Methoden und Eigenschaften. Auch TypeScript-Schnittstellen (z. B. `IUserProfile`) und Typalias verwenden diese Schreibweise.

Inwiefern unterscheidet sich PascalCase von camelCase?

camelCase beginnt mit einem Kleinbuchstaben (myVariable), während PascalCase mit einem Großbuchstaben beginnt (MyVariable). In der Praxis wird camelCase für Variablen und Funktionen verwendet, PascalCase hingegen für Klassen und Komponenten. Bei beiden werden Trennzeichen weggelassen und Großbuchstaben zur Kennzeichnung von Wortgrenzen verwendet.

Ist PascalCase dasselbe wie UpperCamelCase?

Ja, PascalCase und UpperCamelCase sind genau dieselbe Konvention. Beide Begriffe beziehen sich auf den Stil, bei dem jedes Wort mit einem Großbuchstaben beginnt und keine Trennzeichen verwendet werden. „PascalCase“ ist die gebräuchlichere Bezeichnung, während „UpperCamelCase“ einen expliziten Gegensatz zum (kleingeschriebenen) camelCase bildet.

Kann ich „snake_case“ in „PascalCase“ umwandeln?

Ja. Fügen Sie Ihren Text im Snake-Case-Format (z. B. „my_component_name“) ein, und das Tool trennt ihn an den Unterstrichen, setzt jedes Wort groß und fügt die Wörter zu PascalCase zusammen (z. B. „MyComponentName“). Es verarbeitet außerdem Eingaben im Kebab-Case, im Dot-Case-Format und als einfachen Text.