> تحويل | تحويل | تنسيق <
// تحويل النص بين تنسيقات الحالة المختلفة فوراً
12 تنسيق حالة
التحويل بين الأحرف الكبيرة والصغيرة والعنوان وcamelCase وsnake_case وkebab-case وPascalCase والمزيد بنقرة واحدة.
حالات البرمجة
التحويل الفوري إلى camelCase وPascalCase وsnake_case وCONSTANT_CASE واتفاقيات التسمية الأخرى.
تحويل فوري
تحويل في الوقت الفعلي أثناء الكتابة. معالجة 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 للقيم الثابتة التي لا تتغير أثناء تنفيذ البرنامج.