انتقل إلى المحتوى

محوّل camelCase

حوّل أي عبارة أو معرّف إلى اسم متغير camelCase (أو PascalCase) نظيف، واحد في كل سطر.

تتم المعالجة محليًا في متصفحك

الخيارات
0 حرف · 0 سطر
ستظهر النتيجة هنا.

ما هي أداة محوّل camelCase؟

يكتب camelCase عدة كلمات كمعرّف واحد: الكلمة الأولى بأحرف صغيرة وكل كلمة تليها تبدأ بحرف كبير، كما في userFirstName. وهو المعيار للمتغيرات والدوال في JavaScript وJava وSwift ولمفاتيح JSON. أما PascalCase فيبدأ بحرف كبير أيضًا ويُستخدم للفئات والأنواع.

يقبل المحوّل أي مصدر: «user_first_name» أو «get-http-response» أو «Parse HTML string» أو «XMLHttpRequest». يقسّم عند الفواصل وحدود camelCase والاختصارات ويتجاهل علامات الفاصلة العليا، ويمكنه إبقاء الاختصارات بأحرف كبيرة (HTMLParser) أو توحيدها (HtmlParser). ويمكنك تحويل كل سطر على حدة أو دمج كل الأسطر في اسم واحد.

كيف تعمل؟

  1. الصق اسمًا أو عبارة في كل سطر.
  2. اختر camelCase أو PascalCase.
  3. قرّر إبقاء الاختصارات بأحرف كبيرة، واعتبار الأرقام كلمات منفصلة، والتحويل سطرًا بسطر أو دمج الكل في معرّف واحد.

حالات الاستخدام الشائعة

  • تحويل أعمدة قاعدة البيانات (user_first_name) إلى أسماء خصائص JavaScript أو JSON.
  • تحويل اسم ميزة منطوق إلى اسم دالة أو متغير.
  • تحويل سمات مثل data-user-id إلى مفتاح dataset (userId).
  • تحويل قائمة حقول واجهة برمجية دفعة واحدة إلى PascalCase لخصائص الفئات.

أمثلة

جرّب هذا المدخل في الأداة أعلاه:

المدخل
user_first_name
get-http-response
Parse HTML string
XMLHttpRequest
order 2 items
المخرج
userFirstName
getHttpResponse
parseHtmlString
xmlHttpRequest
order2Items

الخصوصية

تعمل أداة محوّل camelCase بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.

القيود

لا يعرف المحوّل أي متتاليات من الأحرف الكبيرة اختصارات حقيقية في مشروعك. راجع أسماء مثل ID وURL وAPI وفق اصطلاح التسمية لديك.

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

كيف يعامل الاختصارات مثل HTML وXML؟

يوحّدها افتراضيًا (parseHtmlString). فعّل «إبقاء الاختصارات» للحفاظ عليها (parseHTMLString) كما تفضّل بعض أدلة الأسلوب.

ماذا عن الأرقام؟

تُعامل كلمات منفصلة، فتصبح «order 2 items» بالشكل order2Items و«2fa» بالشكل 2Fa. عطّل الخيار لإبقائها ملتصقة بالحروف.

المزيد من الأدوات في أدوات النصوص →