محول الحالات
حوّل النص بين جميع أنماط حالة الأحرف الشائعة فورًا. مثالي للمبرمجين الذين يعيدون تسمية المتغيرات، وصانعي المحتوى الذين ينشئون روابط URL، والمحررين الذين يصلحون رسائل البريد الإلكتروني المكتوبة بحروف كبيرة، أو لأي شخص يحتاج إلى تنسيق نص متسق. تتعامل عشرة أنماط مختلفة مع أي حاجة للتحويل.
ماذا تفعل هذه الأداة؟
يقوم محول الحالات بتحويل النص بين قواعد الترميز المختلفة لحالة الأحرف وفصل الكلمات. يكتشف بذكاء حدود الكلمات في صيغ الإدخال المتنوعة — سواء كانت الكلمات مفصولة بمسافات، أو مدمجة في camelCase، أو متصلة بعلامات سفلية أو شرطات. يتوفر الإخراج في عشرة صيغ: UPPERCASE (جميع الأحرف الكبيرة)، lowercase (بدون أحرف كبيرة)، Title Case (حرف أول كبير)، Sentence case (حرف أول فقط)، camelCase (حرف أول صغير)، PascalCase (حرف أول كبير)، snake_case (lower_with_underscores)، kebab-case (lower-with-hyphens)، CONSTANT_CASE (UPPER_WITH_UNDERSCORES)، و aLtErNaTiNg CaSe للتأثيرات المرحة.
كيف تعمل
يحلل الأداة النص المدخل لتحديد حدود الكلمات باستخدام عدة استدلالات: كشف المسافات، انتقالات حالة الأحرف (حدود camelCase/PascalCase)، وخصائص الأحرف (العلامات السفلية، الشرطات). بمجرد تحديد الكلمات، تطبق قواعد تحويل الحالة المحددة: تحويل الأحرف الكبيرة/الصغيرة، قواعد Title Case (إبقاء الكلمات الصغيرة صغيرة في العناوين)، وإدراج الفواصل المناسبة. يتم تحديث النتيجة فوريًا أثناء الكتابة، مع وظيفة نسخ إلى الحافظة لكل صيغة إخراج.
الميزات
- عشرة أنماط تحويل: UPPER، lower، Title، Sentence، camelCase، PascalCase، snake_case، kebab-case، CONSTANT_CASE، aLtErNaTiNg
- تحويل فوري أثناء الكتابة
- فصل ذكي للكلمات — يتعامل مع 'myVar' و 'kebab-case' و 'snake_case'
- نسخ إلى الحافظة بنقرة واحدة
- يعمل بالكامل داخل متصفحك
- يحافظ على الأرقام والرموز الخاصة
- تحويل دفئي لنصوص كبيرة
كيفية الاستخدام
- 1
الصق أو اكتب نصك
أدخل أي نص في مربع الإدخال — كلمات مفردة، جمل، فقرات، أسماء متغيرات برمجية، أو مستندات كاملة.
- 2
اختر نمط حالة
انقر على أي من أزرار أنماط الحالات العشرة. يظهر الإخراج فورًا كنصك المحول إلى ذلك الترميز.
- 3
انسخ النتيجة
انقر على Copy في مربع الإخراج، أو حدد النص وانسخه. الصق في مستندك، محرر الكود، أو التطبيق.
- 4
جرب أنماطًا مختلفة
جرب عدة أنماط لتجد الأنسب. يبقى نص الإدخال دون تغيير حتى تتمكن من التبديل بين الإخراجات بحرية.
حالات الاستخدام الشائعة
إعادة هيكلة الكود
يقوم المبرمجون بسرعة بإعادة تسمية المتغيرات بين camelCase و PascalCase و snake_case و CONSTANT_CASE لتتوافق مع قواعد لغة مختلفة أو أدلة نمط الفريق.
تنسيق المحتوى
يقوم المحررون بتحويل رسائل البريد الإلكتروني المكتوبة بحروف كبيرة صاخبة إلى حالة جملة مقروءة، أو تحويل العناوين بين Title Case و sentence case لسياقات مختلفة.
توليد روابط URL
حوّل عناوين المقالات أو أسماء المنتجات إلى kebab-case لإنشاء روابط URL نظيفة وصديقة لمحركات البحث.
تطبيع البيانات
توحيد بيانات النص من مصادر متعددة إلى حالة متسقة لقواعد البيانات أو الجداول أو التحليل.
نصائح وأفضل الممارسات
- يبدأ camelCase بحرف صغير (myVariable)؛ يبدأ PascalCase بحرف كبير (MyVariable) — استخدم Pascal لأسماء الفئات، و camel للمتغيرات
- يحافظ Title Case على الكلمات الصغيرة (a, an, the, and, but) صغيرة إلا إذا كانت أول الكلمة
- kebab-case مثالي لروابط URL وأسماء فئات CSS؛ snake_case شائع في Python و Ruby
- CONSTANT_CASE (ALL_CAPS_WITH_UNDERSCORES) هو المعيار لمتغيرات البيئة ومفاتيح التكوين