ما هو محوّل حالة النص؟
يبدّل النص بين ثلاثة عشر نمطاً: الأحرف الكبيرة، الصغيرة، نمط العنوان، نمط الجملة، camelCase، PascalCase، snake_case، kebab-case، path/case، CONSTANT_CASE، النمط المعكوس، النمط المتناوب ونمط SpOnGeBoB الساخر. مفيد عند الحاجة لاسم متغير أو ثابت أو عنوان أو تنسيق موحد.
ألصق أي نص وحوّل بين ثلاثة عشر نمطاً شائعاً بضغطة واحدة: حروف كبيرة، صغيرة، نمط العنوان، نمط الجملة، camelCase، PascalCase، snake_case، kebab-case، path/case لمسارات الملفات وعناوين URL، CONSTANT_CASE للثوابت، النمط المعكوس لقلب حالة كل حرف، النمط المتناوب ونمط SpOnGeBoB لذلك الأثر الساخر المميز من الميمات. مع الأنماط البرمجية تُزيل الأداة علامات الترقيم تلقائياً، فيتحول 'user@example.com' إلى 'user_example_com' بنمط snake_case بدلاً من نتيجة مكسورة.
كيفية الاستخدام
- الصق أو اكتب النص في منطقة الإدخال — يمكن أن يكون بأي طول من كلمة واحدة إلى فقرات كاملة.
- انقر على زر النمط الذي تريده: أحرف كبيرة، أحرف صغيرة، عنوان، جملة، camelCase، PascalCase، snake_case، kebab-case، path/case، CONSTANT_CASE، النمط المعكوس، المتناوب أو SpOnGeBoB.
- يظهر النص المحوّل فوراً — انسخه إلى حافظتك بنقرة واحدة.
متى تستخدم
- تحويل وصف ميزة إلى اسم متغيّر أو فئة أو ملف أو رابط URL slug نظيف.
- تصحيح عنوان أو فقرة كتبها أحدهم بالخطأ بحروف كبيرة بالكامل أو صغيرة بالكامل.
- تنسيق رؤوس أعمدة CSV بالجملة قبل استيرادها إلى قاعدة بيانات أو جدول بيانات.
النتيجة
يلصق مطور 'user account settings page' وينقر على snake_case ليحصل على 'user_account_settings_page' كاسم متغير، ثم ينقر على PascalCase ليحصل على 'UserAccountSettingsPage' كاسم مكوّن.
الأسئلة الشائعة
- ما الفرق بين نمط العنوان (Title Case) ونمط الجملة (Sentence case)؟
- نمط العنوان يكتب أول حرف من كل كلمة كبيراً (The Quick Brown Fox)، مناسب للعناوين وعناوين الكتب. نمط الجملة يكتب أول حرف من كل جملة كبيراً فقط (The quick brown fox)، فيقرأ كالنص العادي.
- متى يُستخدم camelCase ومتى snake_case ومتى kebab-case؟
- JavaScript وJava يستخدمان عادةً camelCase للمتغيرات. Python وRuby وأعمدة قواعد البيانات تفضّل snake_case. أصناف CSS والروابط وأسماء الملفات غالباً تكون kebab-case. اختر ما يناسب لغة أو نظام عملك.
- هل تتعامل الأداة مع علامات الترقيم والأحرف الخاصة؟
- في أنماط الأحرف الكبيرة والصغيرة والعنوان والجملة والمعكوس والمتناوب وSpongeBob تبقى علامات الترقيم كما هي. أما في camelCase وPascalCase وsnake_case وkebab-case وpath/case وCONSTANT_CASE فتُعامَل الرموز غير الأبجدية الرقمية كفواصل بين الكلمات وتُحذف لتبقى النتيجة معرّفاً صالحاً.
- هل يغادر نصي جهازي؟
- لا. كل عمليات التحويل تحدث محلياً، ولا يُرفع أي شيء إلى أي خادم. تستطيع لصق سلاسل من نظام إنتاج أو مستندات داخلية أو ملاحظات شخصية دون قلق على سجلات أو تخزين بعيد.
- هل هناك حد للأحرف؟
- لا يوجد حد صارم، لكن المدخلات الكبيرة جداً (مئات الآلاف من الأحرف) قد تجمّد الصفحة للحظة أثناء التحويل. أما النصوص العادية، كالفقرات والقوائم ورؤوس الأعمدة، فالنتيجة فورية.
أدوات ذات صلة
باحث القوافي
ابحث عن قوافٍ مطابقة وقريبة لأي كلمة
محلل التبديلات الحرفية
اعثر على جميع الكلمات المشكّلة من حروف كلمة معيّنة
محرك بحث Unicode
ابحث عن رموز Unicode بالاسم أو الكود
مشفّر/فكّ تشفير URL
ترميز وفك ترميز الروابط فوراً
الأبجدية الصوتية للناتو
حوّل النص إلى الأبجدية الصوتية للناتو
عداد الفقرات
عدّ الفقرات في نصك