تحويل snake_case إلى PascalCase

الصق أسماء بصيغة snake_case واحصل عليها بصيغة PascalCase، حيث تبدأ كل كلمة بحرف كبير بلا فواصل.

جارٍ تحميل الأداة…

المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.

طريقة الاستخدام

  1. أدخل أسماء بصيغة snake_case (اسم في كل سطر أو داخل نص).
  2. تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
  3. انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.

طريقة الحساب

يُقسم كل اسم snake_case إلى كلمات عند الشرطات السفلية، وعند أي حرف كبير يلي حرفا صغيرا. ثم تبدأ كل كلمة بحرف كبير وتُكتب بقيتها بحروف صغيرة، بلا فاصل. تبقى الرموز والمسافات حول الأسماء كما هي. مثال: user_profile تصبح UserProfile.

مثال

النتيجة: النتيجة بصيغة PascalCase: UserProfile OrderLineItem PaymentMethod، عدد الأسماء المعالجة: 3.

user_profile
order_line_item
payment_method
UserProfile
OrderLineItem
PaymentMethod

الحدود والملاحظات

  • تتغير كل الكلمات في النص الملصوق، بما فيها الكلمات المحجوزة وأسماء المكتبات، فراجع النتيجة قبل لصقها في الكود.
  • العربية وغيرها من اللغات التي لا تعرف الحروف الكبيرة تفقد حدود الكلمات في هذه الصيغة، فتلتصق الكلمات ببعضها.

أسئلة شائعة عن هذه الأداة

متى أحتاج إلى PascalCase؟

لأسماء الكلاسات في Python و Java و C# ولأسماء المكونات في React، فالنموذج الذي يمثل جدولا اسمه order_line_item يُسمى غالبا OrderLineItem.

ماذا يحدث للأرقام؟

تبقى في مكانها بلا فاصل، فيصبح sales_2025_report هو Sales2025Report.

هل تُحذف s الجمع من اسم الجدول؟

لا، الأداة لا تغير الكلمات نفسها، فيصبح user_accounts هو UserAccounts، وعدّله إلى المفرد بنفسك إن أردت.