تحويل | تحويل | تنسيق

> تحويل | تحويل | تنسيق <

// تحويل النص بين تنسيقات الحالة المختلفة فوراً

الأحرف: 0 الكلمات: 0 الأسطر: 0
[MULTI]

12 تنسيق حالة

التحويل بين الأحرف الكبيرة والصغيرة والعنوان وcamelCase وsnake_case وkebab-case وPascalCase والمزيد بنقرة واحدة.

[DEV]

حالات البرمجة

التحويل الفوري إلى camelCase وPascalCase وsnake_case وCONSTANT_CASE واتفاقيات التسمية الأخرى.

[FREE]

تحويل فوري

تحويل في الوقت الفعلي أثناء الكتابة. معالجة 100% من جانب العميل.

// حول تحويل حالة النص

اتفاقيات التسمية في البرمجة:

تستخدم لغات البرمجة المختلفة اتفاقيات تسمية مختلفة. camelCase في JavaScript وsnake_case في Python وkebab-case في CSS وPascalCase لأسماء الفئات.

أمثلة:

"hello world" → camelCase: helloWorld | snake_case: hello_world | kebab-case: hello-world

حالات الاستخدام:

  • >تحويل أسماء المتغيرات بين الاتفاقيات
  • >تنسيق النص لعناوين URL والمعرفات
  • >تحويل أسماء أعمدة قاعدة البيانات
  • >توحيد اتفاقيات التسمية
  • >إنشاء أسماء فئات CSS

>> الأسئلة المتكررة

Q: ما الفرق بين camelCase وPascalCase؟

A: camelCase يبدأ بحرف صغير (myVariable)، PascalCase يبدأ بحرف كبير (MyVariable).

Q: لماذا يشيع استخدام snake_case في Python؟

A: دليل أسلوب Python الرسمي (PEP 8) يوصي بـ snake_case للدوال والمتغيرات والوحدات.

Q: متى يجب استخدام kebab-case؟

A: kebab-case هو الاتفاقية القياسية في CSS لأسماء الفئات والخصائص.

Q: ما هي اتفاقيات التسمية الأكثر شيوعاً؟

A: camelCase (JavaScript)، PascalCase (C#، React)، snake_case (Python، Ruby)، kebab-case (CSS، URLs)، CONSTANT_CASE (الثوابت).

Q: متى يجب استخدام CONSTANT_CASE؟

A: يستخدم CONSTANT_CASE للقيم الثابتة التي لا تتغير أثناء تنفيذ البرنامج.

// لغات أخرى