نظرة عامة
محوِّل حالة الأحرف أداة شاملة لتحويل الحالة تدعم 11 صيغة نصية شائعة: UPPERCASE و lowercase و Title Case و Sentence case و camelCase و PascalCase و snake_case و kebab-case و CONSTANT_CASE و dot.case والعكسي. إنها مساعد لا غنى عنه عند كتابة الكود وفرض أعراف التسمية.
كيفية استخدام هذه الأداة
الخطوة 1 — الصق النص الذي تريد تحويله في مربع الإدخال (مثلاً
Hello Data Forge World). الخطوة 2 — تحسب الأداة وتعرض جميع الصيغ الـ 11 في الوقت الفعلي، دون الحاجة إلى اختيار واحدة. الخطوة 3 — لكل صيغة زر "نسخ" على يمينها يضع النتيجة المقابلة على الحافظة. الخطوة 4 — مع كل ضغطة مفتاح، تتحدَّث كل نتيجة فوراً بحيث يمكنك المعاينة مباشرة.حالات الاستخدام الشائعة
يبدِّل المطورون بسرعة بين أعراف التسمية للمتغيرات والدوال والأصناف والثوابت والملفات؛ التحويل بين أسماء حقول قواعد البيانات (snake_case) وأسماء البرمجة (camelCase و PascalCase)؛ توحيد أسماء الحقول المستخرجة من استجابات API؛ توليد أسماء أصناف CSS (kebab-case) أو أسماء متغيرات البيئة (CONSTANT_CASE) أو مسارات الملفات (dot.case)؛ فرض قواعد الحالة عبر سلاسل التوطين.
التفاصيل التقنية
تُقسِّم الأداة الكلمات باستخدام التعبير النمطي
[a-zA-Z0-9]+، وتُعامِل أي حرف آخر على أنه فاصل. في camelCase تكون الكلمة الأولى بأحرف صغيرة والكلمات اللاحقة بأحرف كبيرة الأولى؛ وفي PascalCase تبدأ كل كلمة بحرف كبير. تجعل Sentence case أول حرف من كل جملة كبيراً والباقي صغيراً. يقوم العكسي بمجرد قلب ترتيب الأحرف دون الاكتراث بحدود الكلمات. لا تطبق Title Case قواعد خاصة على أدوات التعريف أو حروف الجر، لذا قد تحتاج النتيجة إلى تعديل يدوي.الخصوصية والأمان
يحدث كل التحويل محلياً في متصفحك ولا يُرفع نص الإدخال، فمن الآمن استخدامه مع أسماء حقول API أو أعمدة قواعد البيانات أو أي محتوى أعمال آخر.