PascalCase (zwany też UpperCamelCase) rozpoczyna każdy wyraz wielką literą bez separatorów: `GetUserName`, `HttpClientFactory`, `UserProfileCard`. Jest standardem dla nazw klas w większości języków, komponentów React, metod C# i interfejsów TypeScript.
To narzędzie natychmiast konwertuje dowolny tekst na PascalCase. Niezależnie od tego, czy nazywasz nowy komponent React, tworzysz klasę C# z tabeli bazy danych, czy konwertujesz między konwencjami nazewnictwa, po prostu wklej tekst i skopiuj. Obsługuje snake_case, camelCase, kebab-case, kropki, spacje i mieszane formaty.
Jak uzywac
1. Wpisz lub wklej dowolny tekst — snake_case, camelCase, kebab-case lub zwykłe słowa
2. Wynik PascalCase pojawia się podświetlony
3. Wszystkie inne formaty wielkości liter są również pokazane poniżej
4. Kliknij "Kopiuj", by skopiować wynik PascalCase
Czesto zadawane pytania
Co to jest PascalCase?
PascalCase rozpoczyna każdy wyraz wielką literą i usuwa wszystkie separatory. Przykład: 'GetUserName'. Nazwa pochodzi od języka programowania Pascal, który spopularyzował tę konwencję. Nazywany też UpperCamelCase.
Jak przekonwertować snake_case na PascalCase?
Wklej tekst w snake_case (np. 'get_user_name'), a narzędzie podzieli go na podkreślnikach, zamieni pierwszą literę każdego wyrazu na wielką i połączy, tworząc 'GetUserName'.
Kiedy używać PascalCase?
Używaj PascalCase dla: nazw klas w większości języków (JavaScript, Python, Java, C#), nazw komponentów React/Vue/Angular, interfejsów i typów TypeScript, metod i właściwości C# oraz wartości enum w wielu językach.
Jaka jest różnica między PascalCase a camelCase?
PascalCase rozpoczyna wielką literą (GetUserName), podczas gdy camelCase zachowuje pierwszą literę małą (getUserName). Używaj PascalCase dla typów i klas, camelCase dla zmiennych i funkcji.
Czy nazwy komponentów React muszą być w PascalCase?
Tak. React wymaga, by nazwy komponentów zaczynały się wielką literą, aby odróżnić je od elementów HTML. <UserProfile /> jest komponentem; <userProfile /> byłoby traktowane jako nieznany tag HTML. PascalCase jest standardową konwencją.