PascalCase (UpperCamelCase olarak da bilinir) her kelimenin ilk harfini buyuk yapar, ayirici olmaz: `GetUserName`, `HttpClientFactory`, `UserProfileCard`. Cogu dilde sinif adlari, React bilesenleri, C# metodlari ve TypeScript arayuzleri icin standarttir.
Bu arac herhangi bir metni aninda PascalCase'e donusturur. Yeni bir React bileseni adlandiriyorsaniz, veritabani tablosundan C# sinifi olusturuyorsaniz veya adlandirma konvansiyonlari arasinda donusturme yapiyorsaniz, sadece metninizi yapistirin ve kopyalayin. snake_case, camelCase, kebab-case, noktalar, bosluklar ve karisik formatlari halleder.
Nasil kullanilir
1. Herhangi bir metin yazin veya yapistirin — snake_case, camelCase, kebab-case veya duz kelimeler
2. PascalCase sonucu vurgulanmis olarak gorunur
3. Tum diger bicim formatlari da asagida gosterilir
4. PascalCase sonucunu kopyalamak icin "Kopyala"ya tiklayin
Sikca sorulan sorular
PascalCase nedir?
PascalCase her kelimenin ilk harfini buyuk yapar ve tum ayiricilari kaldirir. Ornek: 'GetUserName'. Bu konvansiyonu populer hale getiren Pascal programlama dilinden adini alir. UpperCamelCase olarak da bilinir.
snake_case'i PascalCase'e nasil donusturulrum?
snake_case metninizi yapistirin (ornegin, 'get_user_name') ve arac alt cizigilerde boler, her kelimenin ilk harfini buyuk yapar ve 'GetUserName' uretmek icin birlestirir.
PascalCase ne zaman kullanmaliyim?
Su durumlar icin PascalCase kullanin: cogu dilde sinif adlari (JavaScript, Python, Java, C#), React/Vue/Angular bilesen adlari, TypeScript arayuzleri ve turleri, C# metodlari ve ozellikleri ve bircok dilde enum degerleri.
PascalCase ile camelCase arasindaki fark nedir?
PascalCase ilk harfi buyuk yapar (GetUserName), camelCase ilk harfi kucuk tutar (getUserName). Turler ve siniflar icin PascalCase, degiskenler ve fonksiyonlar icin camelCase kullanin.
React bilesen adlari PascalCase mi olmali?
Evet. React bilesen adlarinin HTML elemanlarindan ayirt edilmesi icin buyuk harfle baslamasini gerektirir. <UserProfile /> bir bilesendir; <userProfile /> bilinmeyen HTML etiketi olarak ele alinir. PascalCase standart konvansiyondur.