0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
الإعدادات
تحويل نفس النص إلى عدة أنماط كتابية لإعادة استخدامه في الأسماء الفنية أو العناوين أو المعرفات. تكتشف الأداة الكلمات المنفصلة عن طريق المسافات، والوصلات، والوصلات السفلية، والتغييرات في الأحرف الكبيرة.
مثالي للمتغيرات والخصائص
نص الإدخال

إذا قمت بتعيين قيم مثل api_response-code أو ApiResponseCode، فإن الأداة ستحاول اكتشاف الكلمات الأساسية نفسها.

كيف يعمل

يأخذ محوّل حالة الأحرف العبارة نفسها ويعيد كتابتها بأكثر الصيغ استخدامًا في البرمجة: camelCase وPascalCase وsnake_case وkebab-case وCONSTANT_CASE، إضافةً إلى Title Case وsentence case والأحرف الصغيرة والأحرف الكبيرة. ترى جميع التنويعات دفعةً واحدة وتنسخ ما تحتاجه.

تفصل الأداة النص إلى كلمات باكتشاف المسافات والشرطات والشرطات السفلية وتغيّرات حالة الأحرف داخل المعرّف، لذا تصلح أيضًا لإعادة تحويل اسم مكتوب بنمط إلى نمط آخر. وتُعالَج كل الأمور في متصفحك.

أمثلة

API response status codeapiResponseStatusCodeالنتيجة بصيغة camelCase، مثالية للمتغيرات والخصائص.
API response status codeapi_response_status_codeالنتيجة بصيغة snake_case، معتادة في المفاتيح والأسماء ذات الشرطة السفلية.
API response status codeapi-response-status-codeالنتيجة بصيغة kebab-case، شائعة في الروابط والـ slugs.

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

  • توليد اسم متغير أو خاصية أو صنف من وصف بلغة طبيعية.
  • إنشاء slugs بصيغة kebab-case للروابط أو أسماء الملفات أو معرّفات CSS.
  • تحويل تسمية إلى CONSTANT_CASE لاستخدامها كثابت أو متغير بيئة.
  • نقل معرّف من نمط إلى آخر، مثلًا من snake_case إلى camelCase، عند نقل الشيفرة بين اللغات.

الأسئلة الشائعة

كيف يقرّر أين تبدأ كل كلمة؟

يقسّم النص عند المسافات والشرطات والشرطات السفلية، وكذلك حيث يتحوّل حرف صغير إلى كبير. وبهذا يتعرّف على كلمات العبارة العادية وكلمات المعرّف المكتوب أصلًا بـ camelCase أو PascalCase.

ما الفرق بين Title Case وsentence case؟

يجعل Title Case أول حرف من كل كلمة كبيرًا، وهو مفيد للعناوين. أما sentence case فيجعل الكلمة الأولى من النص فقط كبيرة ويترك الباقي صغيرًا، مثل جملة عادية.

هل يعمل مع الحروف المشكولة واللغات الأخرى؟

نعم. يتعرّف على أحرف وأرقام Unicode، وتحترم تحويلات الأحرف الكبيرة والصغيرة قواعد اللغة النشطة، بما في ذلك حالات خاصة مثل حرف "i" في التركية.